Базовые команды
docker --version — показать версию Docker.docker version — показать версии Docker Client и Docker Server.docker info — вывести информацию о системе Docker.docker help — показать список доступных команд.docker — открыть справку по Docker CLI.Управление контейнерами
docker run image — создать и запустить контейнер.docker run -d image — запустить контейнер в фоновом режиме.docker run -it image — запустить контейнер в интерактивном режиме.docker ps — показать запущенные контейнеры.docker ps -a — показать все контейнеры.docker start container_id — запустить остановленный контейнер.docker stop container_id — остановить контейнер.docker restart container_id — перезапустить контейнер.docker pause container_id — приостановить контейнер.docker unpause container_id — возобновить работу контейнера.docker rm container_id — удалить контейнер.Управление образами
docker images — показать локальные образы.docker pull image — скачать образ из реестра.docker push image — загрузить образ в реестр.docker build -t image . — собрать образ из Dockerfile.docker tag image new_tag — создать новый тег для образа.docker rmi image — удалить образ.docker image prune — удалить неиспользуемые (dangling) образы.Просмотр информации и логов
docker logs container_id — показать логи контейнера.docker logs -f container_id — отслеживать логи в реальном времени.docker inspect container_id — вывести подробную информацию о контейнере.docker stats — показать текущее потребление ресурсов контейнерами.docker top container_id — вывести список процессов внутри контейнера.docker exec -it container_id bash — открыть Bash внутри контейнера.docker exec -it container_id sh — открыть Shell внутри контейнера.Тома и сети
docker volume ls — показать список томов.docker volume create — создать том.docker volume rm volume_id — удалить том.docker network ls — показать список сетей.docker network create network — создать сеть.docker network connect network container_id — подключить контейнер к сети.docker network disconnect network container_id — отключить контейнер от сети.Docker Compose
docker compose up — запустить сервисы.docker compose up -d — запустить сервисы в фоновом режиме.docker compose down — остановить и удалить сервисы.docker compose restart — перезапустить сервисы.docker compose logs — показать логи сервисов.docker compose ps — показать контейнеры Compose.docker compose build — собрать образы для Compose.Очистка
docker system prune — удалить все неиспользуемые ресурсы.docker container prune — удалить остановленные контейнеры.docker image prune — удалить неиспользуемые образы.docker volume prune — удалить неиспользуемые тома.docker network prune — удалить неиспользуемые сети.Другие полезные команды
docker login — войти в Docker Hub.docker logout — выйти из Docker Hub.docker save image > image.tar — сохранить образ в архив.docker load < image.tar — загрузить образ из архива.docker cp container:file host — скопировать файл из контейнера на хост.docker commit container_id image — создать образ на основе контейнера.docker history image — показать историю слоёв образа📲 Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX
@sysadmin1
