我在守护进程模式下运行docker时出错

时间:2016-02-11 09:59:25

标签: docker

我尝试在守护进程模式下运行docker但出现错误

#docker -d -b br0
flag provided but not defined: -d
See 'docker --help'.


#service docker status
docker stop/waiting

我需要这个,因为我为docker实例使用自己的桥。 两个星期前我没有遇到过这样的问题,但现在我无法理解发生了什么

docker -v
Docker version 1.10.0, build 590d5108
uname -a
3.16.0-60-generic #80~14.04.1-Ubuntu SMP Wed Jan 20 13:37:48 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

1 个答案:

答案 0 :(得分:0)

我建议不要手动启动docker守护程序,因为不仅仅是 - 标志和选项会发生变化。

我运行的1.9 docker守护程序有标志:

/usr/bin/docker daemon -H fd:// 

我会建议在这里发生的事情是,docker调用已经改变 - 它不再是docker -d - 它在我的两个安装(1.7.1和1.9.1)之间发生了变化。

如果查看docker daemon联机帮助页,您会看到-d标记已消失。

但实际上,我建议不要手动运行它,并考虑改变服务调用。在我的Centos6框中,/etc/sysconfig/docker(您可以通过阅读/etc/init.d/docker service调用的内容来查看此位置