docker 1.9的配置文件在哪里

如题,在centos7 上,新装了docker1.9,发现配置文件不在/etc/sysconfig/docker 这里了,也不在/etc/default/docker,究竟在哪里呢, docker命令都是好的,所以没有装错
已邀请:

徐新坤 - 京东商城-TIG-JDOS团队

赞同来自: ɡōōd洋 颦_

centos7 下是用 systemd来管理docker进程的。那就要去看下systemd的配置 <pre> # cat /usr/lib/systemd/system/docker.service Description=Docker Application Container Engine Documentation=http://docs.docker.com After=network.target Wants=docker-storage-setup.service Type=notify EnvironmentFile=-/etc/sysconfig/docker EnvironmentFile=-/etc/sysconfig/docker-storage EnvironmentFile=-/etc/sysconfig/docker-network Environment=GOTRACEBACK=crash ExecStart=/usr/bin/docker daemon $OPTIONS \ $DOCKER_STORAGE_OPTIONS \ $DOCKER_NETWORK_OPTIONS \ $ADD_REGISTRY \ $BLOCK_REGISTRY \ $INSECURE_REGISTRY LimitNOFILE=1048576 LimitNPROC=1048576 LimitCORE=infinity MountFlags=slave TimeoutStartSec=1min WantedBy=multi-user.target </pre> 可以看到systemd启动的配置文件是由环境变量获得的。而环境变量是在/etc/sysconfig/docker,/etc/sysconfig/docker-storage,/etc/sysconfig/docker-network内。可以依次查看。

tuxknight

赞同来自: ɡōōd洋 yingz

可以看一下官方的文档, https://docs.docker.com/engine/articles/systemd/#custom-docker-daemon-options

要回复问题请先登录注册