Как определить, что процесс внутри Docker-контейнера выполняется программно - PullRequest
0 голосов
/ 17 апреля 2019

Я инициализирую Docker-контейнер в качестве среды компиляции, теперь я просто хочу знать, как определить, полностью ли выполнен код ввода, тогда я могу сделать другое ...

Ответы [ 2 ]

0 голосов
/ 17 апреля 2019

Вы можете посмотреть в контейнере с журналами докера .

Чтобы использовать это, вы должны поддерживать что-то в своем коде, чтобы определить, что ваш код выполняется успешно, например. для python библиотека логгеров (или проще: print-Statement).

0 голосов
/ 17 апреля 2019

Я не совсем уверен, что это то, о чем вы спрашиваете, но когда команда, указанная в CMD или ENTRYPOINT , завершает работу контейнера докера.

Для просмотра списка запущенных контейнеров используйте:

docker ps

Для просмотра списка всех контейнеров (включая остановленные) используйте:

docker ps -a

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...