Last modified by Carlijn Kokkeler on 2024/09/17 15:13

From version 8.1
edited by Tudor Neacsu
on 2024/06/21 08:59
Change comment: There is no comment for this version
To version 10.1
edited by Tudor Neacsu
on 2024/06/21 09:07
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -5,28 +5,28 @@
5 5  
6 6  == 1. Key concepts ==
7 7  
8 + In a previous [[microlearning>>https://docs.emagiz.com/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20Platform/Runtime%20Overview||target="blank"]] we explained that a container can have multiple statuses. Among these, there is the status Exit. This status comes together with a code. The exit code usually points out the reason why the container stopped. In the section below we go into more details for the most common exit codes that you could see in eMagiz.
8 8  
9 9  == 2. Exit code values ==
10 10  
11 -* Exited with code *0*: The application inside the container completed its work successfully without any errors.
12 +* Exited with code **0**: The application inside the container completed its work successfully without any errors.
12 12  
13 -* Exited with code 1: There was a general error in the application, which could be due to a variety of reasons like incorrect arguments or a failed dependency.
14 +* Exited with code **1**: There was a general error in the application, which could be due to a variety of reasons like incorrect arguments or a failed dependency.
14 14  
15 -* Exited with code 125: The docker run command was not executed successfully
16 +* Exited with code **125**: The docker run command was not executed successfully
16 16  
17 -* Exited with code 126: The command inside the container was found but cannot be executed. This can be due to permission issues or if the command is not executable.
18 +* Exited with code **126**: The command inside the container was found but cannot be executed. This can be due to permission issues or if the command is not executable.
18 18  
19 -* Exited with code 127: The command was not found. This usually happens if a script is missing or the path is not set correctly.
20 +* Exited with code **127**: The command was not found. This usually happens if a script is missing or the path is not set correctly.
20 20  
21 -* Exited with code 137: The container was forcefully stopped. This happens when the container exceeds its memory resource limit (OOM)
22 +* Exited with code **137**: The container was forcefully stopped. This happens when the container exceeds its memory resource limit (OOM)
22 22  
23 -* Exited with code 139: The application inside the container crashed due to a segmentation fault, which is usually caused by accessing memory that the process does not have permission to access.
24 -* Exited with code 255: Container exited, returning an exit code outside the acceptable range, meaning the cause of the error is not known
24 +* Exited with code **139**: The application inside the container crashed due to a segmentation fault, which is usually caused by accessing memory that the process does not have permission to access.
25 +
26 +* Exited with code **255**: Container exited, returning an exit code outside the acceptable range, meaning the cause of the error is not known
25 25  
26 26  
27 27  == 5. Suggested Additional Readings ==
28 -For more information on resetting a H2 Database, please check out the following microlearning:
29 -* [[Reset H2 Database>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Runtime Management.intermediate-runtime-management-reset-h2.WebHome||target="blank"]]
30 30  
31 31  
32 32  )))((({{toc/}}))){{/container}}{{/container}}