添加--insecure-registry时启动docker错误

我想创建私人注册表并按照这个答案Setting up a remote private Docker registry docker运行-p 5000:5000注册表和其他servre修改/usr/lib/systemd/system/docker.service文件以禁用https

ExecStart = / usr / bin / dockerd --insecure-registry 172.24.54.41:5000

我可以卷曲172.24.54.41:5000 sudo服务docker stop sudo systemctl daemon-reload sudo systemctl start docker错误登录systemctl status docker.service

docker.service - Docker应用程序容器引擎已加载:已加载(/usr/lib/systemd/system/docker.service;已禁用;供应商预设:已禁用)活动:已失败(结果:开始限制)自2017-12-11周一16:52:23 CST; 6分钟前文件:https://docs.docker.com流程:13300 ExecStart = / usr / bin / dockerd --insecure-registry 172.24.54.41:5000(code = exited,status = 1 / FAILURE)主PID:13300( code = exited,status = 1 / FAILURE)Dec 11 16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:docker.service:main process exited,code = exited,status = 1 / FAILURE Dec 11 16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [ 1]:无法启动Docker应用程序容器引擎 . 12月11日16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:单元docker.service进入失败状态 . 12月11日16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:docker.service失败 . 12月11日16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:docker.service延迟时间结束,调度重启 . 12月11日16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:对于docker.service,启动请求反复过快12月11日16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:无法启动Docker应用程序容器引擎 . 12月11日16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:单元docker.service进入失败状态 . 12月11日16:52:23 iZhp39y3a2bx21oz0waijyZ systemd [1]:docker.service失败 .

怎么解决?

回答(1)

3 years ago

似乎问题不在于您运行注册表,而在于您的docker服务配置 .

你能链接你的usr / lib / systemd / system / docker.service文件的内容吗?