Работа с контейнерами Docker из командной строки

Приложение Docker Desktop прекрасно работает с контейнерами локально через графический интерфейс.

Вы не обязаны его использовать. Вы можете использовать команды CLI.

Вdocker psкоманда выводит список запущенных в данный момент контейнеров:

Это то же самое, что и бегdocker container ls.

В этом случае контейнер с именемnode-appи ID739037a911e0генерируется из изображенияexamplenode, созданный4 minutes ago, работает с 4 минут, а порт 80 хост-машины сопоставлен с портом контейнера 3000 с использованием протокола TCP.

Когда вы знаете содержащийся идентификатор, вы можете остановить контейнер, запустив

docker container stop <ID>

Как только контейнер остановлен, вы можете увидеть его, используяdocker container ls -a:

И вы можете удалить его, используяdocker container rm:

docker container rm <ID>

Вы можете просмотреть все подробности о запущенном контейнере.docker inspect:

Еще одна полезная команда CLI:docker infoкоторый дает вам много информации о текущем состоянии вашей установки Docker, включая количество контейнеров и образов.


Дополнительные руководства по докерам: