Docker - как узнать код завершения работы контейнера

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Docker - как узнать код завершения работы контейнера

Код завершения работы контейнера docker видно в поле STATUS команды docker container ls -a. В примере код завершения 137:

# docker container ls -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                       PORTS               NAMES
9a652ce188b5        jippi/pritunl       "/bin/start-pritunl …"   27 seconds ago      Exited (137) 2 seconds ago                       pritunl-server


Также код завершения работы docker контейнера можно командой:

# docker inspect 9a652ce188b5 --format='{{.State.ExitCode}}'
137

Любой код, отличный от 0 свидетельствует о том, что работа завершена некорректно.