Docker building随机失败,安装错误
每次我尝试用docker或fig构建一个图像(不管是哪一个),我都会随机得到Docker building随机失败,安装错误,docker,fig,Docker,Fig,每次我尝试用docker或fig构建一个图像(不管是哪一个),我都会随机得到 Cannot start container <containerId>: Error getting container <containerId> from driver devicemapper: Error mounting '/dev/mapper/docker-8:1-262151-<containerId>' on '/var/lib/docker/devicemapp
Cannot start container <containerId>: Error getting container <containerId> from driver devicemapper: Error mounting '/dev/mapper/docker-8:1-262151-<containerId>' on '/var/lib/docker/devicemapper/mnt/<containerId>': no such file or directory
无法启动容器:从驱动程序设备获取容器时出错apper:在“/var/lib/docker/deviceapper/mnt/”上装载“/dev/mapper/docker-8:1-262151-”时出错:没有这样的文件或目录
奇怪的是,如果我重新运行它,它通常不会有相同的错误
请注意,我运行的是docker inside vagrant(ubuntu-trusty-64)我在docker-1.4.1中多次看到这一点,特别是如果您使用的是使用以前版本的docker构建的基础映像。您可以尝试使用docker-1.4.1重建基本映像,但为什么我现在只返回docker-1.3.3。切换到aufs存储似乎解决了这个问题
我使用了一个基本图像框,从中似乎可以优化docker。这是已知的缺陷,仅在
devicemapper
驱动程序中出现
以下是错误的参考:
解决方案是切换到aufs
或overlayfs
驱动程序