mirror of
https://github.com/yeasy/docker_practice.git
synced 2024-12-26 06:56:19 +00:00
Fix #270 docker daemon deprecated
This commit is contained in:
parent
57fc8a7b3d
commit
9ab182913c
@ -1,10 +1,12 @@
|
|||||||
# Docker 命令查询
|
# Docker 命令查询
|
||||||
|
|
||||||
## 基本语法
|
## 基本语法
|
||||||
Docker 命令有两大类,客户端命令和服务端命令。前者是主要的操作接口,后者用来启动 Docker daemon。
|
|
||||||
|
Docker 命令有两大类,客户端命令和服务端命令。前者是主要的操作接口,后者用来启动 Docker Daemon。
|
||||||
|
|
||||||
* 客户端命令:基本命令格式为 `docker [OPTIONS] COMMAND [arg...]`;
|
* 客户端命令:基本命令格式为 `docker [OPTIONS] COMMAND [arg...]`;
|
||||||
* 服务端命令:基本命令格式为 `docker daemon [OPTIONS]`。
|
|
||||||
|
* 服务端命令:基本命令格式为 `dockerd [OPTIONS]`。
|
||||||
|
|
||||||
可以通过 `man docker` 或 `docker help` 来查看这些命令。
|
可以通过 `man docker` 或 `docker help` 来查看这些命令。
|
||||||
|
|
||||||
@ -12,15 +14,16 @@ Docker 命令有两大类,客户端命令和服务端命令。前者是主要
|
|||||||
|
|
||||||
* --config="":指定客户端配置文件,默认为 `/.docker`;
|
* --config="":指定客户端配置文件,默认为 `/.docker`;
|
||||||
* -D=true|false:是否使用 debug 模式。默认不开启;
|
* -D=true|false:是否使用 debug 模式。默认不开启;
|
||||||
* -H, --host=[]:指定命令对应 Docker daemon 的监听接口,可以为 unix 套接字(unix:///path/to/socket),文件句柄(fd://socketfd)或 tcp 套接字(tcp://[host[:port]]),默认为 unix:///var/run/docker.sock;
|
* -H, --host=[]:指定命令对应 Docker 守护进程的监听接口,可以为 unix 套接字(unix:///path/to/socket),文件句柄(fd://socketfd)或 tcp 套接字(tcp://[host[:port]]),默认为 unix:///var/run/docker.sock;
|
||||||
* -l, --log-level="debug|info|warn|error|fatal":指定日志输出级别;
|
* -l, --log-level="debug|info|warn|error|fatal":指定日志输出级别;
|
||||||
* --tls=true|false:是否对 Docker daemon 启用 TLS 安全机制,默认为否;
|
* --tls=true|false:是否对 Docker 守护进程启用 TLS 安全机制,默认为否;
|
||||||
* --tlscacert= /.docker/ca.pem:TLS CA 签名的可信证书文件路径;
|
* --tlscacert= /.docker/ca.pem:TLS CA 签名的可信证书文件路径;
|
||||||
* --tlscert= /.docker/cert.pem:TLS 可信证书文件路径;
|
* --tlscert= /.docker/cert.pem:TLS 可信证书文件路径;
|
||||||
* --tlscert= /.docker/key.pem:TLS 密钥文件路径;
|
* --tlscert= /.docker/key.pem:TLS 密钥文件路径;
|
||||||
* --tlsverify=true|false:启用 TLS 校验,默认为否。
|
* --tlsverify=true|false:启用 TLS 校验,默认为否。
|
||||||
|
|
||||||
## daemon 命令选项
|
## dockerd 命令选项
|
||||||
|
|
||||||
* --api-cors-header="":CORS 头部域,默认不允许 CORS,要允许任意的跨域访问,可以指定为 “*”;
|
* --api-cors-header="":CORS 头部域,默认不允许 CORS,要允许任意的跨域访问,可以指定为 “*”;
|
||||||
* --authorization-plugin="":载入认证的插件;
|
* --authorization-plugin="":载入认证的插件;
|
||||||
* -b="":将容器挂载到一个已存在的网桥上。指定为 'none' 时则禁用容器的网络,与 --bip 选项互斥;
|
* -b="":将容器挂载到一个已存在的网桥上。指定为 'none' 时则禁用容器的网络,与 --bip 选项互斥;
|
||||||
@ -74,7 +77,7 @@ Docker 命令有两大类,客户端命令和服务端命令。前者是主要
|
|||||||
|
|
||||||
## 客户端命令
|
## 客户端命令
|
||||||
|
|
||||||
可以通过 `man docker-COMMAND` 或 `docker help COMMAND` 来查看这些命令的具体用法。
|
可以通过 `docker COMMAND --help` 来查看这些命令的具体用法。
|
||||||
|
|
||||||
* attach:依附到一个正在运行的容器中;
|
* attach:依附到一个正在运行的容器中;
|
||||||
* build:从一个 Dockerfile 创建一个镜像;
|
* build:从一个 Dockerfile 创建一个镜像;
|
||||||
|
Loading…
Reference in New Issue
Block a user