错误:“创建aufs安装到错误”。在构建dockerfile时 [英] Error: "error creating aufs mount to" when building dockerfile
本文介绍了错误:“创建aufs安装到错误”。在构建dockerfile时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我尝试构建docker文件时出现此错误
I get this error when I try to build a docker file
error creating aufs mount to /var/lib/docker/aufs/mnt
/6c1b42ce1a98b1c0f2d2a7f17c196221445f1054566065d4c607e4f1b99930eb-init:
invalid argument
做什么它的意思是?我该如何解决?
What does it mean? How do I fix it?
推荐答案
删除 / var / lib / docker后,我遇到了一些未解决的错误/ aufs
,还需要几个步骤。
I had some unresolved errors after removing /var/lib/docker/aufs
, which a couple extra steps cleared up.
要添加到@benwalther 答案,因为我缺乏评论的声誉:
To add to @benwalther answer, since I lack the reputation to comment:
# Cleaning up through docker avoids these errors
# ERROR: Service 'master' failed to build:
# open /var/lib/docker/aufs/layers/<container_id>: no such file or directory
# ERROR: Service 'master' failed to build: failed to register layer:
# open /var/lib/docker/aufs/layers/<container_id>: no such file or directory
docker rm -f $(docker ps -a -q)
docker rmi -f $(docker images -a -q)
# As per @BenWalther's answer above
sudo service docker stop
sudo rm -rf /var/lib/docker/aufs
# Removing the linkgraph.db fixed this error:
# Conflict. The name "/jenkins_data_1" is already in use by container <container_id>.
# You have to remove (or rename) that container to be able to reuse that name.
sudo rm -f /var/lib/docker/linkgraph.db
sudo service docker start
这篇关于错误:“创建aufs安装到错误”。在构建dockerfile时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文