一、镜像管理 (Image Management)
命令 | 说明 |
docker images | 查看本地所有镜像 |
docker search | 从Docker Hub搜索镜像 |
docker pull | 拉取镜像到本地 |
docker push | 将本地镜像推送到仓库(如Docker Hub) |
docker save | 将镜像保存为归档文件(如docker save nginx > nginx.tar) |
docker load -i FILE.tar | 从归档文件导入镜像 |
docker history | 查看镜像构建历史记录 |
docker rmi | 删除指定镜像 |
docker image prune | 删除所有未被使用的镜像(悬空镜像) |
docker import [URL/FILE] | 从归档文件或URL创建镜像 |
docker commit | 从容器创建新镜像 |
二、容器管理 (Container Management)
命令 | 说明 |
docker create | 创建容器但不启动 |
docker start | 启动已停止的容器 |
docker stop | 停止运行中的容器 |
docker restart | 重启容器 |
docker exec -it | 以交互模式进入容器 |
docker export | 将容器导出为快照文件 |
docker logs | 查看容器日志 |
docker rm | 删除容器 |
docker port | 查看容器的端口映射 |
docker top | 显示容器内运行的进程 |
docker cp | 将本地文件复制到容器内 |
docker diff | 查看容器文件系统的变化 |
docker stats | 实时监控容器的资源使用情况 |
三、网络管理 (Network Management)
命令 | 说明 |
docker network ls | 列出所有网络 |
docker network inspect | 查看网络的详细信息 |
docker network create | 创建新网络 |
docker network rm | 删除指定网络 |
docker network connect | 将容器连接到指定网络 |
docker network disconnect | 断开容器与指定网络的连接 |
四、数据管理 (Volume Management)
命令 | 说明 |
docker volume create | 创建数据卷 |
docker volume ls | 列出所有数据卷 |
docker volume inspect | 查看数据卷详细信息 |
docker volume rm | 删除指定数据卷 |
docker volume prune | 删除所有未被使用的数据卷 |
五、插件管理 (Plugin Management)
命令 | 说明 |
docker plugin ls | 列出所有插件 |
docker plugin install | 安装指定插件 |
docker plugin enable | 启用已安装的插件 |
docker plugin disable | 禁用指定插件 |
docker plugin rm | 卸载指定插件 |
Tags:重启容器