添加--insecure-registry选项后,Docker守护程序无法启动

时间:2015-01-27 21:21:09

标签: docker docker-registry

我正在尝试在ubuntu 14.04上运行一个docker守护进程。我有一个私有注册表在端口5000上的同一主机上运行。注册表运行在http,而不是https,这对我的目的是好的。

当我尝试使用sudo service docker.io start启动docker守护程序时,我在syslog中看到此错误:

kernel: [9200489.966734] init: docker.io main process (9328) terminated with status 2

/etc/default/docker.io只有这一个选项

DOCKER_OPTS="--insecure-registry 192.168.0.100:5000"

当我尝试使用sudo docker.io --insecure-registry 192.168.0.100:5000 -d手动启动守护程序时,收到错误消息flag provided but not defined: --insecure-registry

我已经阅读了关于此的文档,并且看起来就像我正在做的一切正确,但很明显我错过了一些东西。我做错了什么?

1 个答案:

答案 0 :(得分:1)

我感觉你在运行docker v1.2而不是v1.3 - 你可能需要更新你的docker版本,看看docker -h并查看该标志是否可用。