命令分类 | 高频核心命令 | 核心功能 |
环境信息 | docker --version
| 查看Docker版本 |
环境信息 | docker system info
| 查看Docker系统信息 |
环境信息 | docker system df
| 查看Docker磁盘使用情况 |
环境信息 | docker system prune -af
| 清理所有无用资源 |
镜像管理 | docker pull 镜像名:版本
| 拉取镜像 |
镜像管理 | docker buildx build -t 镜像名:版本 .
| 构建镜像 |
镜像管理 | docker images
| 查看本地镜像列表 |
镜像管理 | docker rmi 镜像名:版本
| 删除镜像 |
镜像管理 | docker save -o 文件名.tar 镜像名:版本
| 导出镜像 |
镜像管理 | docker load -i 文件名.tar
| 导入镜像 |
镜像安全 | docker scout cves 镜像名:版本
| 扫描镜像安全漏洞 |
容器管理 | docker run -d --name 容器名 -p 宿主机端口:容器端口 镜像名:版本
| 创建并启动容器 |
容器管理 | docker ps -a
| 查看所有容器 |
容器管理 | docker start/stop/restart 容器名
| 启动/停止/重启容器 |
容器管理 | docker exec -it 容器名 /bin/sh
| 进入容器终端 |
容器管理 | docker logs -f 容器名
| 实时查看容器日志 |
容器管理 | docker stats
| 实时查看容器资源使用情况 |
容器管理 | docker inspect 容器名
| 查看容器详细信息 |
容器管理 | docker rm 容器名
| 删除容器 |
数据卷管理 | docker volume create 数据卷名
| 创建数据卷 |
数据卷管理 | docker volume ls
| 查看数据卷列表 |
数据卷管理 | docker volume prune -f
| 清理未使用的数据卷 |
网络管理 | docker network create 网络名
| 创建自定义网络 |
网络管理 | docker network ls
| 查看网络列表 |
网络管理 | docker network inspect 网络名
| 查看网络详细信息 |
编排管理 | docker compose up -d --build
| 启动Compose服务 |
编排管理 | docker compose down -v
| 停止并删除Compose服务 |
编排管理 | docker compose logs -f 服务名
| 查看Compose服务日志 |
仓库管理 | docker login 仓库地址
| 登录镜像仓库 |
仓库管理 | docker push 镜像名:版本
| 推送镜像到仓库 |