linux - 构建 Docker 容器时出错

标签 linux docker lxc device-mapper

命令 docker build 失败并出现错误:

Error getting container f43128eda488c88a3b2e111aafb30b80a44faaead33bcf02f8bffd7ae1832753 from driver devicemapper: Error mounting '/dev/mapper/docker-8:2-41159178-f43128eda488c88a3b2e111aafb30b80a44faaead33bcf02f8bffd7ae1832753' on '/var/lib/docker/devicemapper/mnt/f43128eda488c88a3b2e111aafb30b80a44faaead33bcf02f8bffd7ae1832753': no such file or directory

docker 信息

Containers: 7
Images: 148
Storage Driver: devicemapper
 Pool Name: docker-8:2-41159178-pool
 Pool Blocksize: 65.54 kB
 Backing Filesystem: extfs
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data Space Used: 27.96 GB
 Data Space Total: 107.4 GB
 Data Space Available: 79.42 GB
 Metadata Space Used: 19.27 MB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.128 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.77 (2012-10-15)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.14.27-xxxx-grs-ipv6-64
Operating System: Ubuntu 14.04.2 LTS
CPUs: 4
Total Memory: 15.66 GiB
Name: libra
ID: KYU6:KECQ:GGF3:QL4W:SB35:C3UX:54EY:NN3A:U4RF:SFIK:5ULD:2THZ
Username: porfus
Registry: https://index.docker.io/v1/

我使用根服务器 OVH Kimsufi 和 Ubuntu 14.04.2 (3.14.27-xxxx-grs-ipv6-64 #1 SMP Wed Dec 17 14:02:42 CET 2014 x86_64 x86_64 x86_64 GNU/Linux)。我在 GitHub ( https://github.com/docker/docker/issues/4036 ) 上阅读了这个错误的描述,但不明白如何摆脱它。

最佳答案

考虑到您有“库版本:1.02.77 (2012-10-15)”,请考虑将 docker 和该库升级到最新版本。

这将确保 issues/4036 中提到的所有修复被考虑在内。

关于linux - 构建 Docker 容器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31692316/

相关文章:

linux - 来自 bash 进程的最后一次系统调用

linux - 找不到 bash 脚本命令 - 命令已正确执行

docker:gitlab + traefik 和端口 22

mysql - Docker-工具箱 & Win7 |卷选择权限被拒绝

deployment - 重启与在 Docker 上构建容器

linux - 在非标准位置安装库并使用它们来安装软件

docker - 通过 ssh 连接时,键绑定(bind)在 vifm 中不起作用

linux - 随机命令挂起时如何修复 Centos lxc 容器?

linux - LXC 是如何实现网络命名空间的?

linux - 如何在不将用户添加到 sudoers 文件的情况下授予用户对 root 拥有的文件夹的访问权限?