Update with latest docker version
parent
375512ec17
commit
6ce541c063
|
@ -1,5 +1,4 @@
|
||||||
# Docker命令查询
|
# Docker命令查询
|
||||||
以 Docker 1.11+ 版本为例。
|
|
||||||
|
|
||||||
## 基本语法
|
## 基本语法
|
||||||
Docker 命令有两大类,客户端命令和服务端命令。前者是主要的操作接口,后者用来启动 Docker daemon。
|
Docker 命令有两大类,客户端命令和服务端命令。前者是主要的操作接口,后者用来启动 Docker daemon。
|
||||||
|
@ -7,7 +6,7 @@ Docker 命令有两大类,客户端命令和服务端命令。前者是主要
|
||||||
* 客户端命令:基本命令格式为 `docker [OPTIONS] COMMAND [arg...]`;
|
* 客户端命令:基本命令格式为 `docker [OPTIONS] COMMAND [arg...]`;
|
||||||
* 服务端命令:基本命令格式为 `docker daemon [OPTIONS]`。
|
* 服务端命令:基本命令格式为 `docker daemon [OPTIONS]`。
|
||||||
|
|
||||||
可以通过 `man docker` 来查看这些命令。
|
可以通过 `man docker` 或 `docker help` 来查看这些命令。
|
||||||
|
|
||||||
## 客户端命令选项
|
## 客户端命令选项
|
||||||
|
|
||||||
|
@ -90,15 +89,17 @@ Docker 命令有两大类,客户端命令和服务端命令。前者是主要
|
||||||
* images:列出存在的镜像;
|
* images:列出存在的镜像;
|
||||||
* import:导入一个文件(典型为 tar 包)路径或目录来创建一个本地镜像;
|
* import:导入一个文件(典型为 tar 包)路径或目录来创建一个本地镜像;
|
||||||
* info:显示一些相关的系统信息;
|
* info:显示一些相关的系统信息;
|
||||||
* inspect:显示一个容器的底层具体信息;
|
* inspect:显示一个容器的具体配置信息;
|
||||||
* kill:关闭一个运行中的容器 (包括进程和所有相关资源);
|
* kill:关闭一个运行中的容器 (包括进程和所有相关资源);
|
||||||
* load:从一个 tar 包中加载一个镜像;
|
* load:从一个 tar 包中加载一个镜像;
|
||||||
* login:注册或登录到一个 Docker 的仓库服务器;
|
* login:注册或登录到一个 Docker 的仓库服务器;
|
||||||
* logout:从 Docker 的仓库服务器登出;
|
* logout:从 Docker 的仓库服务器登出;
|
||||||
* logs:获取容器的 log 信息;
|
* logs:获取容器的 log 信息;
|
||||||
|
* network:管理 Docker 的网络,包括查看、创建、删除、挂载、卸载等;
|
||||||
|
* node:管理 swarm 集群中的节点,包括查看、更新、删除、提升/取消管理节点等;
|
||||||
* pause:暂停一个容器中的所有进程;
|
* pause:暂停一个容器中的所有进程;
|
||||||
* port:查找一个 nat 到一个私有网口的公共口;
|
* port:查找一个 nat 到一个私有网口的公共口;
|
||||||
* ps:列出容器;
|
* ps:列出主机上的容器;
|
||||||
* pull:从一个Docker的仓库服务器下拉一个镜像或仓库;
|
* pull:从一个Docker的仓库服务器下拉一个镜像或仓库;
|
||||||
* push:将一个镜像或者仓库推送到一个 Docker 的注册服务器;
|
* push:将一个镜像或者仓库推送到一个 Docker 的注册服务器;
|
||||||
* rename:重命名一个容器;
|
* rename:重命名一个容器;
|
||||||
|
@ -108,13 +109,17 @@ Docker 命令有两大类,客户端命令和服务端命令。前者是主要
|
||||||
* run:创建一个新容器,并在其中运行给定命令;
|
* run:创建一个新容器,并在其中运行给定命令;
|
||||||
* save:保存一个镜像为 tar 包文件;
|
* save:保存一个镜像为 tar 包文件;
|
||||||
* search:在 Docker index 中搜索一个镜像;
|
* search:在 Docker index 中搜索一个镜像;
|
||||||
|
* service:管理 Docker 所启动的应用服务,包括创建、更新、删除等;
|
||||||
* start:启动一个容器;
|
* start:启动一个容器;
|
||||||
* stats:输出(一个或多个)容器的资源使用统计信息;
|
* stats:输出(一个或多个)容器的资源使用统计信息;
|
||||||
* stop:终止一个运行中的容器;
|
* stop:终止一个运行中的容器;
|
||||||
|
* swarm:管理 Docker swarm 集群,包括创建、加入、退出、更新等;
|
||||||
* tag:为一个镜像打标签;
|
* tag:为一个镜像打标签;
|
||||||
* top:查看一个容器中的正在运行的进程信息;
|
* top:查看一个容器中的正在运行的进程信息;
|
||||||
* unpause:将一个容器内所有的进程从暂停状态中恢复;
|
* unpause:将一个容器内所有的进程从暂停状态中恢复;
|
||||||
|
* update:更新指定的若干容器的配置信息;
|
||||||
* version:输出 Docker 的版本信息;
|
* version:输出 Docker 的版本信息;
|
||||||
|
* volume:管理 Docker volume,包括查看、创建、删除等;
|
||||||
* wait:阻塞直到一个容器终止,然后输出它的退出符。
|
* wait:阻塞直到一个容器终止,然后输出它的退出符。
|
||||||
|
|
||||||
## 一张图总结 Docker 的命令
|
## 一张图总结 Docker 的命令
|
||||||
|
|
Loading…
Reference in New Issue