Docker dm_task_run失败错误

今天,我第一次在Fedora 21上安装了docker。现在,我需要从默认的/ var / lib / docker更改docker

images文件夹的位置。

复制文件(跳过devicemapper子文件夹,docker服务停止)并更改/ etc / sysconfig / docker(添加-

g选项)后,我再次运行docker service,没有问题,devicemapper /元数据已创建。

接下来,我尝试提取第一个图像:

docker pull centos

但是发生了此错误:

docker pull centos

latest: Pulling from docker.io/centos

6941bfcbbfca: Download complete

6941bfcbbfca: Error downloading dependent layers

41459f052977: Downloading [==========================> ] 41.61 MB/77.28 MB

fd44297e2ddb: Error pulling image (latest) from docker.io/centos, endpoint: https://registry-1.docker.io/v1/, Driver devicemapper failed to create image rootfs 6941bfcbbfca7f4f48becd38f2639157042bfd44297e2ddb: Error pulling image (latest) from docker.io/centos, Driver devicemapper failed to create image rootfs 6941bfcbbfca7f4f48becd38f2639157042b5cf9ab8c080f1d8b6d047380ecfc: Error running DeviceCreate (createSnapDevice) dm_task_run failed

FATA[0013] Error pulling image (latest) from docker.io/centos, Driver devicemapper failed to create image rootfs 6941bfcbbfca7f4f48becd38f2639157042b5cf9ab8c080f1d8b6d047380ecfc: Error running DeviceCreate (createSnapDevice) dm_task_run failed

如果我尝试此操作而未更改位置-好的,没问题。

如何解决?

回答:

如问题3721所示,这通常是磁盘空间问题。

问题是,docker

rmi在这种情况下并不总是有效:

如果在映像完成提取之前磁盘已满,请在CentOS 6.5的v1.2中获得此功能。无法显示不完整的图像。

一种“核”选择:

删除所有/var/lib/docker工作。谢谢

另一个原因可能是要在两个图像之间下载fs的公共层。

以上是 Docker dm_task_run失败错误 的全部内容, 来源链接: utcz.com/qa/413061.html

回到顶部