Files
obsidian/Prog/Минимальные команды docker.md
2026-09-24 13:22:58 +05:00

23 lines
2.2 KiB
Markdown

#docker
`docker compose up -d` Запуск всех сервисов в фоновом режиме.
`docker compose down` Остановка и удаление контейнеров, сетей и служебных ресурсов проекта.
`docker compose restart` Перезапуск всех сервисов проекта.
`docker compose stop` Остановка сервисов без удаления контейнеров.
`docker compose start` Запуск ранее остановленных контейнеров.
`docker ps` Просмотр запущенных контейнеров.
`docker ps -a` Просмотр всех контейнеров, включая остановленные.
`docker compose ps` Просмотр состояния контейнеров текущего проекта.
`docker stats` Мониторинг потребления CPU, RAM и сетевых ресурсов контейнерами в реальном времени.
`docker compose logs` Просмотр журналов всех сервисов проекта.
`docker compose logs -f` Просмотр журналов в режиме реального времени.
`docker compose logs <service>` Просмотр журналов конкретного сервиса.
`docker logs <container>` Просмотр журналов конкретного контейнера.
`docker inspect <container>` Получение полной информации о контейнере (сеть, тома, переменные окружения и др.).
`docker exec -it <container> bash` Подключение к оболочке контейнера для диагностики и выполнения команд.
`docker exec -it <container> sh` Аналогично для контейнеров без Bash.
`docker top <container>` Просмотр процессов внутри контейнера.
`docker images` Список локальных Docker-образов.
`docker image inspect <image>` Информация об образе.
`docker system df` Статистика использования диска Docker.
`docker volume ls` Список томов Docker.
`docker network ls` Список сетей Docker.