|
1 | 1 | # Docker 命令查询
|
2 | 2 |
|
3 | 3 | ## 基本语法
|
4 |
| -Docker 命令有两大类,客户端命令和服务端命令。前者是主要的操作接口,后者用来启动 Docker daemon。 |
| 4 | + |
| 5 | +Docker 命令有两大类,客户端命令和服务端命令。前者是主要的操作接口,后者用来启动 Docker Daemon。 |
5 | 6 |
|
6 | 7 | * 客户端命令:基本命令格式为 `docker [OPTIONS] COMMAND [arg...]`;
|
7 |
| -* 服务端命令:基本命令格式为 `docker daemon [OPTIONS]`。 |
| 8 | + |
| 9 | +* 服务端命令:基本命令格式为 `dockerd [OPTIONS]`。 |
8 | 10 |
|
9 | 11 | 可以通过 `man docker` 或 `docker help` 来查看这些命令。
|
10 | 12 |
|
11 | 13 | ## 客户端命令选项
|
12 | 14 |
|
13 | 15 | * --config="":指定客户端配置文件,默认为 `/.docker`;
|
14 | 16 | * -D=true|false:是否使用 debug 模式。默认不开启;
|
15 |
| -* -H, --host=[]:指定命令对应 Docker daemon 的监听接口,可以为 unix 套接字(unix:///path/to/socket),文件句柄(fd://socketfd)或 tcp 套接字(tcp://[host[:port]]),默认为 unix:///var/run/docker.sock; |
| 17 | +* -H, --host=[]:指定命令对应 Docker 守护进程的监听接口,可以为 unix 套接字(unix:///path/to/socket),文件句柄(fd://socketfd)或 tcp 套接字(tcp://[host[:port]]),默认为 unix:///var/run/docker.sock; |
16 | 18 | * -l, --log-level="debug|info|warn|error|fatal":指定日志输出级别;
|
17 |
| -* --tls=true|false:是否对 Docker daemon 启用 TLS 安全机制,默认为否; |
| 19 | +* --tls=true|false:是否对 Docker 守护进程启用 TLS 安全机制,默认为否; |
18 | 20 | * --tlscacert= /.docker/ca.pem:TLS CA 签名的可信证书文件路径;
|
19 | 21 | * --tlscert= /.docker/cert.pem:TLS 可信证书文件路径;
|
20 | 22 | * --tlscert= /.docker/key.pem:TLS 密钥文件路径;
|
21 | 23 | * --tlsverify=true|false:启用 TLS 校验,默认为否。
|
22 | 24 |
|
23 |
| -## daemon 命令选项 |
| 25 | +## dockerd 命令选项 |
| 26 | + |
24 | 27 | * --api-cors-header="":CORS 头部域,默认不允许 CORS,要允许任意的跨域访问,可以指定为 “*”;
|
25 | 28 | * --authorization-plugin="":载入认证的插件;
|
26 | 29 | * -b="":将容器挂载到一个已存在的网桥上。指定为 'none' 时则禁用容器的网络,与 --bip 选项互斥;
|
@@ -74,7 +77,7 @@ Docker 命令有两大类,客户端命令和服务端命令。前者是主要
|
74 | 77 |
|
75 | 78 | ## 客户端命令
|
76 | 79 |
|
77 |
| -可以通过 `man docker-COMMAND` 或 `docker help COMMAND` 来查看这些命令的具体用法。 |
| 80 | +可以通过 `docker COMMAND --help` 来查看这些命令的具体用法。 |
78 | 81 |
|
79 | 82 | * attach:依附到一个正在运行的容器中;
|
80 | 83 | * build:从一个 Dockerfile 创建一个镜像;
|
|
0 commit comments