新版docker启动配置文件不生效问题

新版的docker,直接在/etc/default/docker中修改启动项不生效

解决办法

打开docker.service文件, $sudo vim /lib/systemd/system/docker.service

修改[Service]中 ExecStart=/usr/bin/dockerd -H fd://

为 ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS

添加 EnvironmentFile=-/etc/default/docker(-表示忽略错误)

保存并退出

重新加载配置文件 systemctl daemon-reload

重启docker :service docker restart

这样才可以是/etc/default/docker中的配置项生效。

猜你喜欢

转载自blog.csdn.net/zz_15127160921/article/details/80408644