构建 Docker 容器时出错
Posted
技术标签:
【中文标题】构建 Docker 容器时出错【英文标题】:Error when building a Docker container 【发布时间】:2015-10-19 22:53:39 【问题描述】:命令 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
码头工人信息
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) 上阅读了这个 bug 的描述,但不明白如何摆脱它。
【问题讨论】:
【参考方案1】:考虑到您拥有“库版本:1.02.77 (2012-10-15)”,请考虑将 docker 和该库升级到最新版本。
这将确保考虑到issues/4036 中提到的所有修复。
【讨论】:
以上是关于构建 Docker 容器时出错的主要内容,如果未能解决你的问题,请参考以下文章
在 Docker 上构建 vue/quasar 应用程序时出错
在 VS2019 上调试 docker-compose 时出错
尝试从 Spring Boot Docker 容器连接到 mongo Docker 容器时验证 MongoCredential 时出错?