Docker的配置文件 daemon.json 详细解

官方的配置地址:https://docs.docker.com/engine/reference/commandline/dockerd/#options

配置文件的默认路径:/etc/docker/daemon.json

 {
 "api-cors-header": "", 
 "authorization-plugins": [],
 "bip": "",
 "bridge": "",
 "cgroup-parent": "",
 "cluster-store": "",
 "cluster-store-opts": {},
 "cluster-advertise": "",
 "debug": true, #启用debug的模式,启用后,可以看到很多的启动信息。默认 false
 "default-gateway": "",
 "default-gateway-v6": "",
 "default-runtime": "runc",
 "default-ulimits": {},
 "disable-legacy-registry": false,
 "dns": ["192.168.80.1"], // 设定容器DNS的地址,在容器的 /etc/resolv.conf 文件中可查看。
 "dns-opts": [], // 参考:Docker的启动参数
 "dns-search": [], // 参考:Docker的启动参数
 "exec-opts": [],
 "exec-root": "",
 "fixed-cidr": "",
 "fixed-cidr-v6": "",
 "graph": "/var/lib/docker", #已废弃,使用data-root代替
 "data-root": "/var/lib/docker", #Docker运行时使用的根路径,根路径下的内容稍后介绍,
                                  默认/var/lib/docker
 "group": "", #Unix套接字的属组,仅指/var/run/docker.sock 
 "hosts": [], #设置容器hosts
 "icc": false,
 "insecure-registries": [],
 "ip": "0.0.0.0",
 "iptables": false,
 "ipv6": false,
 "ip-forward": false, // 参考:Docker的启动参数
 "ip-masq": false,
 "labels": ["nodeName=node-121"], //参考:Docker的启动参数
 "live-restore": true,
 "log-driver": "",
 "log-level": "",
 "log-opts": {},
 "max-concurrent-downloads": 3,
 "max-concurrent-uploads": 5,
 "mtu": 0,
 "oom-score-adjust": -500,
 "pidfile": "", #Docker守护进程的PID文件
 "raw-logs": false,
 "registry-mirrors": ["xxxx"], #镜像加速的地址,增加后在 docker info 中可查看。
 "runtimes": {
 "runc": {
 "path": "runc"
 },
 "custom": {
 "path": "/usr/local/bin/my-runc-replacement",
 "runtimeArgs": [
 "--debug"
 ]
 }
 },
 "selinux-enabled": false, #参考:Docker的启动参数
 "storage-driver": "",
 "storage-opts": [],
 "swarm-default-advertise-addr": "",
 "tls": true, #参考:Docker的启动参数
 "tlscacert": "", #参考:Docker的启动参数
 "tlscert": "", #参考:Docker的启动参数
 "tlskey": "", #参考:Docker的启动参数
 "tlsverify": true, #参考:Docker的启动参数
 "userland-proxy": false,
 "userns-remap": ""
 }

 

推荐相关文档:

Docker的配置文件 daemon.json 详细解》上有6条评论

  1. Pingback引用通告: Docker的启动参数 | 精彩每一天

  2. Pingback引用通告: Docker的安装 | 精彩每一天

  3. Pingback引用通告: Docker的命令之容器管理 Container | 精彩每一天

  4. Pingback引用通告: Docker中的镜像构建-Dockerfile指令详解 | 精彩每一天

  5. Pingback引用通告: Docker create / Docker run 的选项详解 | 精彩每一天

  6. Pingback引用通告: Docker的命令之安全管理 Docker secret | 精彩每一天

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>