问题解决:Docker之DOCKER_OPTS参数不生效
生活随笔
收集整理的這篇文章主要介紹了
问题解决:Docker之DOCKER_OPTS参数不生效
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Github-blog
CSDN-blog
問題:DOCKER_OPTS參數不生效
最近更新了docker版本Docker version 18.03.1-ce, build 9ee9f40,更新docker源的時候發現,修改/etc/default/docker后,使用docker info 查看相關配置,配置無更新,即DOCKER_OPTS參數無法生效。
原因
在新的版本中,/etc/default/docker默認不生效=。= 需要進行手動配置,使其生效。
官方說明:
雖然說文檔上說docker.service這個文件會在/usr/lib/systemd/system/下,但其真實路徑是路徑是/lib/systemd/system/。該路徑是在默認的安裝腳本中指定的systemd/docker.service lib/systemd/system/。
解決
1、在/lib/systemd/system/docker.service中添加EnvironmentFile=-/etc/default/docker,并修改ExecStart參數為ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS
# the default is not to use systemd for cgroups because the delegate issues still # exists and systemd currently does not support the cgroup feature set required # for containers run by docker EnvironmentFile=-/etc/default/docker ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS ExecReload=/bin/kill -s HUP $MAINPID2、重啟docker-daemon
systemctl daemon-reload3、重啟docker
service docker restartGithub-blog
CSDN-blog
總結
以上是生活随笔為你收集整理的问题解决:Docker之DOCKER_OPTS参数不生效的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DSA签名算法简介
- 下一篇: 2019 数学建模 省一·国赛(高教杯-