2016-03-15 3 views
5

Я построил изображение докера из файла докеров. Строй сказал, что это удалось. Но когда я пытаюсь показать контейнеры докеров через docker ps (также попробовал docker ps -a), он показывает пустой список. Странно то, что я все еще могу как-то подтолкнуть изображение докеры к докеруху, позвонив docker push "container name".docker ps показывает пустой список

Интересно, что происходит? Я нахожусь в Windows 7 и просто установил самую новую версию dockertoolbox.

ответ

14

docker ps показывает (работает) контейнеры. docker images показывает изображения.

Успешное создание изображения докеров должно появиться в списке, который генерирует docker images. Но только бегущий контейнер (который является экземпляром изображения) появится в списке от docker ps (используйте также docker ps -a, чтобы увидеть остановленные контейнеры). Чтобы запустить контейнер с вашего изображения, используйте docker run.

+0

Конечно, спасибо! –

+8

Просто сделайте этот ответ более полным для тех начинающих докеров, команда 'docker ps -a' перечислит все контейнеры, включая контейнеры' Exited' и 'Dead'. – mainframer

+1

@mainframer это очень полезно. Я впервые обнаружил докеры, и мой контейнер продолжает работать. Я не мог видеть это без флага -a. –

Смежные вопросы