docker守护进程不';t在流浪虚拟机(centos/ubuntu)上运行

docker守护进程不';t在流浪虚拟机(centos/ubuntu)上运行,docker,vagrant,Docker,Vagrant,在尝试运行docker守护进程(docker-d)时,它被卡住了,我用centos和ubuntu在一个流浪的盒子上试过 docker -d INFO[0000] +job serveapi(unix:///var/run/docker.sock) INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) WARN[0000] WARNING: Udev sync is not supported. This will le

在尝试运行docker守护进程(docker-d)时,它被卡住了,我用centos和ubuntu在一个流浪的盒子上试过

 docker -d
INFO[0000] +job serveapi(unix:///var/run/docker.sock)   
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) 
WARN[0000] WARNING: Udev sync is not supported. This will lead to unexpected behavior, data loss and errors 
INFO[0000] +job init_networkdriver() 
INFO[0000] -job init_networkdriver() = OK (0)           
INFO[0000] WARNING: mountpoint for memory not found

INFO[0000] Loading containers: start.                   

INFO[0000] Loading containers: done.                    
INFO[0000] docker daemon: 1.5.0 a8a31ef; execdriver: native-0.2; graphdriver: devicemapper 
INFO[0000] +job acceptconnections()                     
INFO[0000] -job acceptconnections() = OK (0)     

关于问题所在有什么建议吗?

sudo docker info是否显示您正在使用devicemapper存储驱动程序? 现在Ubuntu上的devicemapper有一个bug:

尝试通过安装aufs和重新启动docker来解决问题。如果可用,Docker将默认使用AUF。

下面是我显示AUF的输出:


您是否注意到消息
警告:不支持Udev同步。这将导致意外行为、数据丢失和错误
?肯定是出了问题,请尝试在调试模式下使用
docker-D-D
停止并重新启动守护进程。我在这里没有看到任何错误(只是警告),也没有迹象表明docker守护进程不工作。你遇到过什么样的问题?
vagrant@controller:~$ sudo docker info
Containers: 0
Images: 23
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 24
Execution Driver: native-0.2
Kernel Version: 3.13.0-46-generic
Operating System: Ubuntu 14.04.2 LTS
CPUs: 4
Total Memory: 3.86 GiB
Name: controller
ID: MBSR:QUKL:5TJK:B74D:IV6N:XQMM:FLRE:WWRC:RIMG:NDX6:M6ES:XKLJ
WARNING: No swap limit support