Контейнер hello-world Docker не отображается командой docker ps - PullRequest
0 голосов
/ 12 января 2019

Я успешно запустил hello-world с помощью команды docker run, но когда я проверял запущенные контейнеры с помощью docker ps, этот контейнер не был виден под запущенными контейнерами, Любые предложения

Спасибо Rajendar

Ответы [ 2 ]

0 голосов
/ 12 января 2019

В образе по умолчанию hello-world из докера нет дополнительной службы, работающей внутри него, поэтому он завершается после печати текста по умолчанию. Таким образом, вы не можете просмотреть его, используя docker ps, который является командой для просмотра текущих запущенных контейнеров.

Чтобы просмотреть запущенные / остановленные контейнеры, запустите docker ps -a

См. Изображение о том, как команды docker ps и docker ps -a показывают разные результаты для `hello-world image.

Docker

0 голосов
/ 12 января 2019

Как ты его запустил? Если я правильно помню, пример "Привет, мир" просто выводит эхо и завершается, поэтому выполнение docker ps сразу после этого ничего вам не даст.

Попробуйте вместо этого:

docker ps -n 1

По сути, это покажет вам самый последний контейнер, который вы запускали, и его состояние.

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