不能在守护进程模式下运行docker?

docker文档说我们可以通过标志-d运行docker守护进程模式。但是,我试图在ubuntu以这种方式运行,失败了,进程没有成为守护进程,请参阅ps aux | fgrep docker ps aux | fgrep docker结果,有什么问题?

 root 10250 10245 6 08:39 pts/0 00:00:00 /usr/bin/docker -d -H unix:///var/run/docker.sock -H tcp://127.0.0.1:10001 

我试图在Ubuntu下运行,失败了

你有错误信息吗? 我怀疑你遇到了守护进程已经运行的问题。 一旦你将Docker安装到系统中,有时安装包会自动为你启动守护进程。 第一步应该是运行docker version ,看它是否显示守护进程版本以及客户端版本。

 $ docker version Client version: 0.7.5 Go version (client): go1.2 Git commit (client): c348c04 Server version: 0.7.5 Git commit (server): c348c04 Go version (server): go1.2 Last stable version: 0.7.6, please update docker 

也许更有帮助它现在被logging为“分离”模式。 docker守护进程是独特的。 这只是意味着docker程序进入后台并将其打印到标准输出。 它没有做的是坚持容器,如果正在运行的命令终止。

 -d, --detach=false Detached mode: run the container in the background and print the new container ID