Docker命令
Docker命令分类
Docker环境信息
docker [info|version]
Docker容器生命周期管理
docker [create|exec|run|start|stop|restart|kill|rm|pause|unpause]
Docker容器操作运维
docker [ps|inspect|top|attach|wait|export|port|rename|stats]
Docker容器rootfs命令
docker [commit|cp|diff]
Docker镜像仓库命令
docker [login|pull|push|search]
Docker本地镜像管理
docker [build|images|rmi|tag|save|import|load]
Docker容器资源管理
docker [volume|network]
Docker系统日志信息
docker [events|history|logs]
Docker命令结构图
Docker命令概述
Docker环境信息
命令 | 概述 |
---|
docker info | 查看容器基本信息。 |
docker version | 查看容器版本信息。 |
Docker容器生命周期管理
命令 | 概述 |
---|
docker create | 创建一个新的容器,但不启动它。类似 docker run 命令。 |
docker exec | 在运行的 Docker 容器中执行一条命令。 |
docker run | 创建一个新的容器,并运行它,区别于 docker create 命令。 |
docker start | 启动一个或多个已经被停止的容器,区别于 docker run 命令。 |
docker stop | 停止一个运行中的容器。 |
docker restart | 重启容器。 |
docker kill | 杀掉一个运行中的容器。 |
docker rm | 删除容器。 |
docker pause | 暂停一个或多个 Docker 容器的所有进程。 |
docker unpause | 恢复容器中所有的进程。 |
Docker容器操作运维
命令 | 概述 |
---|
docker ps | 列出容器。 |
docker inspect | 获取容器/镜像的元数据。 |
docker top | 显示容器中正在运行的进程信息。 |
docker attach | 进入到一个正在运行的 Docker 容器。 |
docker wait | 用于阻塞一个或多个容器直到容器停止,然后打印退出代码。 |
docker export | 将容器里的文件系统作为一个 tar 归档文件导出到标准输出。 |
docker port | 列出指定的容器的端口映射,或者将容器里的端口映射到宿主机。 |
docker rename | 重命名一个容器。 |
docker stats | 动态显示容器的资源消耗情况,包括:CPU、内存、网络I/O。 |
docker update | 更新一个或多个 Docker 容器的配置。 |
Docker容器 rootfs 命令
命令 | 概述 |
---|
docker commit | 根据 Docker 容器的更改创建一个新的 Dokcer 镜像。 |
docker cp | 在本地文件系统与 Dokcer 容器之间复制文件或者文件夹。 |
docker diff | 用于比较一个 Docker 容器不同版本提交的文件差异。 |
Docker镜像仓库命令
命令 | 概述 |
---|
docker login | 登录 Docker registry。 |
docker logout | 登出 Docker registry。 |
docker pull | 拉取一个 Docker 镜像或仓库到 registry。 |
docker push | 推送一个 Docker镜像或仓库到 registry。 |
docker search | 在 Docker Hub 中搜索 Dokcer 镜像。 |
Docker本地镜像管理
命令 | 概述 |
---|
docker build | 根据 Dockerfile 文件构建一个 Docker 镜像。 |
docker images | 列出 Docker 镜像。 |
docker rmi | 删除一个或多个 Docker 镜像。 |
docker tag | 为 Docker 镜像创建一个新的标签。 |
docker save | 将 Docker 镜像保存成 tar 包。 |
docker import | 从一个 tar 文件创建一个 Docker 镜像。 |
docker load | 从 tar 包或者标准输入加载 Docker 镜像。 |
Docker容器资源管理
命令 | 概述 |
---|
docker volume | 管理 Docker 卷。 |
docker network | 管理 Docker 网络。 |
Docker系统日志信息
命令 | 概述 |
---|
docker events | 用于打印出实时的系统事件。 |
docker history | 打印出指定的 Docker 镜像的历史版本信息。 |
docker logs | 打印 Docker 容器的日志。 |