docker文档说我们可以通过标记-d
以守护进程模式运行docker。但是,我试图在ubuntu
中以这种方式运行它并且失败了。该过程未成为守护进程,请参阅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
答案 0 :(得分:1)
我试图在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
答案 1 :(得分:0)
-d, --detach=false Detached mode: run the container in the background and print the new container ID