Docker: күнүмдүк командалар боюнча шпаргалка
Образдар, контейнерлер, томдор, тармактар, дискти тазалоо жана мүчүлүштүктөрдү оңдоо — мисалдары менен эң керектүү Docker командалары.
Образы
bash
docker pull nginx:1.27
docker images
docker build -t myapp:1.0 .
docker rmi myapp:1.0Контейнеры
bash
docker run -d --name web -p 8080:80 nginx:1.27
docker ps -a
docker logs -f web
docker exec -it web sh
docker stop web && docker rm webТома и сети
bash
docker volume create data
docker run -v data:/var/lib/postgresql/data postgres:16
docker network create backend
docker run --network backend --name db postgres:16Очистка
bash
docker system df
docker system prune -af --volumesОтладка
bash
docker inspect web | jq '.[0].NetworkSettings'
docker stats
docker events --since 10mПолезно:
docker compose configпоказывает итоговую конфигурацию после подстановки переменных.
dockercheatsheet