#Images
| Command | Description | |
|---|---|---|
docker images | List images | |
docker pull [image] | Pull an image | |
docker build -t [name] . | Build an image | |
docker rmi [image] | Remove image | |
docker image prune | Remove unused images | |
docker tag [image] [new-tag] | Tag an image | |
docker push [image] | Push an image | |
docker save -o [file] [image] | Save image to file | |
docker load -i [file] | Load image from file |
#Containers
| Command | Description | |
|---|---|---|
docker ps | List running containers | |
docker ps -a | List all containers | |
docker run [image] | Run a container | |
docker run -d [image] | Run in background | |
docker run -it [image] bash | Run interactive | |
docker run -p 8080:80 [image] | Port mapping | |
docker run -v /host:/container [image] | Volume mount | |
docker run --name [name] [image] | Name container | |
docker run -e KEY=value [image] | Set env variable | |
docker stop [container] | Stop container | |
docker start [container] | Start container | |
docker restart [container] | Restart container | |
docker rm [container] | Remove container | |
docker rm -f [container] | Force remove |
#Exec & Logs
| Command | Description | |
|---|---|---|
docker exec -it [container] bash | Execute bash in container | |
docker exec [container] [command] | Execute command | |
docker logs [container] | View logs | |
docker logs -f [container] | Follow logs | |
docker logs --tail 100 [container] | Last 100 lines | |
docker inspect [container] | Inspect container | |
docker stats | Resource usage | |
docker top [container] | List processes |
#Network
| Command | Description | |
|---|---|---|
docker network ls | List networks | |
docker network create [name] | Create network | |
docker network rm [name] | Remove network | |
docker network connect [network] [container] | Connect to network | |
docker network disconnect [network] [container] | Disconnect from network |
#Volume
| Command | Description | |
|---|---|---|
docker volume ls | List volumes | |
docker volume create [name] | Create volume | |
docker volume rm [name] | Remove volume | |
docker volume prune | Remove unused volumes |
#Docker Compose
| Command | Description | |
|---|---|---|
docker compose up | Start services | |
docker compose up -d | Start in background | |
docker compose down | Stop and remove | |
docker compose ps | List services | |
docker compose logs | View logs | |
docker compose build | Build services | |
docker compose pull | Pull images | |
docker compose exec [service] bash | Execute in service |
#Cleanup
| Command | Description | |
|---|---|---|
docker system prune | Remove unused data | |
docker system prune -a | Remove all unused data | |
docker container prune | Remove stopped containers | |
docker system df | Disk usage |
#Frequently Asked Questions
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.