你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 16.04下Docker修改配置文件不生效解决办法

[日期:2017-05-17] 来源:Linux社区  作者:11863547 [字体: ]

因为要迁移服务,我重新搭建了一套Ubuntu 16.04环境,然后想在搭建的本地镜像库里把需要的服务pull下来,结果出现了配置文件不生效的问题,具体如下:

配置文件添加:
root@ubuntu:~# vim /etc/default/docker
DOCKER_OPTS="-H 0.0.0.0:2375 --insecure-registry 192.168.10.249:5000"
root@ubuntu:~#

重启:
root@ubuntu:~# /etc/init.d/docker restart
[ ok ] Restarting docker (via systemctl): docker.service.
root@ubuntu:~#

查看服务:
root@ubuntu:~# ps -ef|grep docker
root      7769    1  4 14:46 ?        00:00:00 /usr/bin/dockerd -H fd://
root      7776  7769  0 14:46 ?        00:00:00 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --shim docker-containerd-shim --runtime docker-runc
root      7889  4143  0 14:47 pts/0    00:00:00 grep --color=auto docker
root@ubuntu:~#

发现添加的那一句并没有生效,百度了一下,找到了一种方法:
root@ubuntu:~#  mkdir -p /etc/systemd/system/docker.service.d
root@ubuntu:~# cat /etc/systemd/system/docker.service.d/Using_Environment_File.conf
[Service]
EnvironmentFile=-/etc/default/docker
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// $DOCKER_OPTS
root@ubuntu:~#
root@ubuntu:~# systemctl daemon-reload
root@ubuntu:~# service docker restart
root@ubuntu:~# ps -ef|grep [d]ocker
root      7969    1  2 14:58 ?        00:00:00 dockerd -H fd:// -H 0.0.0.0:2375 --insecure-registry 192.168.10.249:5000
root      7982  7969  0 14:58 ?        00:00:00 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --shim docker-containerd-shim --runtime docker-runc
root@ubuntu:~#

可以看到添加的那一句已经生效了。

更多Docker相关教程见以下内容

Docker安装应用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm

Ubuntu 14.04安装Docker  http://www.linuxidc.com/linux/2014-08/105656.htm

Ubuntu 15.04下安装Docker  http://www.linuxidc.com/Linux/2015-07/120444.htm

Docker 安装实例 http://www.linuxidc.com/Linux/2017-04/142666.htm

在 Ubuntu 15.04 上如何安装Docker及基本用法 http://www.linuxidc.com/Linux/2015-09/122885.htm

Ubuntu 16.04上Docker使用手记 http://www.linuxidc.com/Linux/2016-12/138490.htm

Docker 的详细介绍请点这里
Docker 的下载地址请点这里

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-05/143862.htm 

linux
相关资讯       Docker修改配置文件  Docker配置文件 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款