Сохраняй
#doc #docker #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍9❤1
Сохраняй, чтобы не потерять
### 🔹 Базовые команды Docker
*
docker --version — проверить версию Docker.*
docker info — системная информация.*
docker --help — список доступных команд.*
docker run IMAGE — запустить контейнер из образа.*
docker pull IMAGE — скачать образ из реестра.*
docker images — показать все образы.*
docker ps — список запущенных контейнеров.*
docker ps -a — список всех контейнеров (включая остановленные).*
docker stop CONTAINER — остановить контейнер.*
docker start CONTAINER — запустить контейнер.*
docker restart CONTAINER — перезапустить.*
docker pause / unpause CONTAINER — приостановить/возобновить.*
docker rm CONTAINER — удалить контейнер.*
docker rmi IMAGE — удалить образ.*
docker logs CONTAINER — показать логи контейнера.*
docker exec -it CONTAINER COMMAND — выполнить команду внутри контейнера.*
docker build -t IMAGE:TAG PATH — собрать образ из Dockerfile.*
docker push / pull IMAGE:TAG — отправить/скачать образ в/из реестра.*
docker commit CONTAINER NEW_IMAGE — создать новый образ из контейнера.*
docker network ls — список сетей.*
docker volume ls — список томов.*
docker login / logout — вход/выход из реестра.*
docker run -d IMAGE — запуск в фоне (detached).*
docker run -p HOST:CONTAINER IMAGE — проброс портов.*
docker run -v HOST:CONTAINER IMAGE — подключение тома.*
docker stats — статистика ресурсов контейнера.*
docker top CONTAINER — процессы в контейнере.*
docker inspect CONTAINER/IMAGE — детальная инфа.*
docker cp CONTAINER:PATH DEST — копирование файлов между хостом и контейнером.### 🔹 Docker Compose
*
docker-compose up — поднять сервисы.*
docker-compose down — остановить и удалить.*
docker-compose ps — список контейнеров.*
docker-compose logs — логи сервисов.### 🔹 Система
*
docker system df — использование диска.*
docker system prune — очистка остановленных контейнеров, сетей и «висящих» образов.*
docker system prune -a — полная очистка всего неиспользуемого.### 🔹 Средний уровень
*
docker history IMAGE — история образа.*
docker exec -u USER CONTAINER CMD — запуск от имени пользователя.*
docker run -e KEY=VALUE IMAGE — переменные окружения.*
docker run --rm IMAGE — удалить контейнер после выхода.*
docker build --build-arg KEY=VALUE ... — аргументы сборки.*
docker volume create / inspect — работа с томами.*
docker network create / inspect — создание и проверка сети.*
docker save -o FILE IMAGE — сохранить образ в файл.*
docker load -i FILE — загрузить образ из файла.*
docker export CONTAINER > FILE — экспорт файловой системы.*
docker import FILE — импортировать как образ.### 🔹 Продвинутые команды
*
docker swarm init/join/leave — работа со Swarm.*
docker service create/scale/logs — управление сервисами.*
docker stack deploy/ls/rm — управление стэками.*
docker secret create/ls — секреты.*
docker plugin install/ls/enable/disable — плагины.*
docker buildx — мультиплатформенные образы.*
docker manifest — многоархитектурные образы.*
docker diff CONTAINER — изменения в файловой системе контейнера.*
docker logs -f CONTAINER — логи в реальном времени.#doc #docker #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍58🔥16❤15🫡1