# 常用命令清单

# 1️⃣ 基本信息

docker version                # 查看 Docker 版本(客户端 + 服务端)
docker info                   # 查看 Docker 系统信息
docker system info            # 同 docker info,显示更多系统资源使用情况
docker system df              # 查看磁盘空间使用情况
docker info | grep "Registry" # 查看配置的镜像加速器

# 2️⃣ 镜像管理

docker search <镜像名>        # 在 Docker Hub 或加速器搜索镜像
docker pull <镜像名>:<标签>   # 拉取镜像到本地
docker images                 # 列出本地镜像
docker rmi <镜像ID/镜像名>    # 删除镜像
docker tag <镜像> <新镜像名>  # 给镜像打标签
docker save -o <文件名>.tar <镜像>   # 导出镜像为 tar 文件
docker load -i <文件名>.tar           # 从 tar 文件导入镜像

# 3️⃣ 容器管理

docker run -it --name <容器名> <镜像>       # 运行容器(交互模式)
docker run -d --name <容器名> -p 80:80 <镜像> # 后台运行并映射端口
docker ps                                   # 查看运行中的容器
docker ps -a                                # 查看所有容器(包括停止的)
docker stop <容器ID/容器名>                # 停止容器
docker start <容器ID/容器名>               # 启动容器
docker restart <容器ID/容器名>             # 重启容器
docker rm <容器ID/容器名>                  # 删除容器
docker logs <容器ID/容器名>                # 查看容器日志
docker exec -it <容器ID/容器名> /bin/bash  # 进入容器终端
docker stats                                # 实时查看容器资源使用情况

# 4️⃣ 网络与端口

docker network ls                           # 查看网络列表
docker network inspect <网络名>            # 查看网络详情
docker run -p <宿主端口>:<容器端口> <镜像> # 端口映射
docker network create <网络名>             # 创建自定义网络
docker network rm <网络名>                 # 删除网络

# 5️⃣ 数据卷和存储

docker volume ls                            # 查看卷
docker volume create <卷名>                 # 创建卷
docker volume inspect <卷名>                # 查看卷详情
docker volume rm <卷名>                     # 删除卷
docker run -v <卷名>:/容器路径 <镜像>       # 挂载卷到容器
docker run -v /宿主机路径:/容器路径 <镜像> # 挂载宿主机目录

# 6️⃣ 系统管理与清理

docker system prune -a                      # 清理未使用的容器、镜像、网络
docker container prune                      # 清理停止的容器
docker image prune                          # 清理未使用的镜像
docker volume prune                         # 清理未使用的卷
docker network prune                        # 清理未使用的网络

# 7️⃣ Docker Compose(可选,如果有安装)

docker-compose up -d                         # 启动 docker-compose 服务
docker-compose down                          # 停止并删除服务
docker-compose ps                            # 查看服务状态
docker-compose logs                          # 查看日志
docker-compose build                          # 构建镜像
Last Updated: 11/16/2025, 3:13:07 PM