docker修改/etc/default/docker添加注册表未生效

环境

deepin 15.3

Docker version 17.03.0-ce, build 3a232c8

具体描述

需要在本机添加测试环境的docker registry.

https://docs.docker.com/registry/insecure/#deploying-a-plain-http-registry

根据官方文档描述,修改/etc/default/docker.添加DOCKER_OPTS="--insecure-registry 192.168.1.51:5000"

重启服务 service docker restart.配置未生效.

##解决方案

sudo mkdir -p /etc/systemd/system/docker.service.d

sudo vi /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


sudo systemctl daemon-reload

sudo service docker restart


当前版本的deepin系统中,service docker 服务走的是/etc/init.d下的.

参考资料

http://blog.csdn.net/sch0120/article/details/53160885?locationNum=1&fps=1

https://github.com/docker/docker/issues/9889

http://docs.master.dockerproject.org/engine/admin/systemd/

转载于:https://my.oschina.net/superwen/blog/895601

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值