我尝试在守护进程模式下运行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
答案 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
调用的内容来查看此位置