Как работать с контейнерами в Docker: руководство по команде docker ps
Docker ps является командой для просмотра списка активных контейнеров. Команда выводит информацию о каждом контейнере, такую как ID контейнера, имя, образ, статус, порты, сети и т.д.
Пример использования команды docker ps:
docker ps
Вывод команды будет выглядеть примерно так:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d23a1ecfefb3 nginx "nginx -g 'daemon of…" 6 minutes ago Up 6 minutes 0.0.0.0:80->80/tcp webserver
Каждый столбец в выводе команды описывает следующее:
- CONTAINER ID - уникальный идентификатор контейнера
- IMAGE - образ, на основе которого создан контейнер
- COMMAND - команда запуска контейнера
- CREATED - время создания контейнера
- STATUS - текущий статус контейнера
- PORTS - открытые порты на хосте, которые связаны с контейнером
- NAMES - название контейнера
Кроме простого просмотра списка активных контейнеров, команда docker ps может использоваться в сочетании с другими командами Docker для фильтрации контейнеров или получения более подробной информации.
Например, следующая команда выводит только запущенные контейнеры:
docker ps --filter "status=running"
Кроме того, можно использовать команду docker inspect для получения подробной информации о конкретном контейнере:
docker inspect
В заключение, команда docker ps - это ключевая команда в Docker для просмотра активных контейнеров. Ее можно использовать в сочетании с другими командами Docker для более глубокого анализа и управления контейнерами.