Skip to content

📋 Docker 速查表

镜像操作

操作命令
拉取镜像docker pull nginx:alpine
查看本地镜像docker images
构建镜像docker build -t myapp:1.0 .
删除镜像docker rmi myapp:1.0
查看镜像层docker history myapp:1.0
导出镜像docker save myapp:1.0 | gzip > myapp.tar.gz
导入镜像docker load < myapp.tar.gz

容器操作

操作命令
后台运行docker run -d --name web nginx
端口映射docker run -d -p 8080:80 nginx
进入容器docker exec -it web /bin/bash
查看日志docker logs -f web
查看运行中容器docker ps
查看所有容器docker ps -a
停止容器docker stop web
重启容器docker restart web
删除容器docker rm web
查看容器详情docker inspect web
资源监控docker stats
拷贝文件docker cp web:/app/log.txt ./

Compose 操作

操作命令
启动所有服务docker compose up -d
停止并移除docker compose down
查看状态docker compose ps
查看日志docker compose logs -f
重新构建docker compose up -d --build
进入服务容器docker compose exec web bash
重启某个服务docker compose restart web

清理操作

操作命令说明
清理停止的容器docker container prune安全
清理无用镜像docker image prune -a安全
清理未使用网络docker network prune安全
一键清理docker system prune -a⚠️ 删除所有未使用资源
清理 volumedocker volume prune⚠️ 可能丢数据