首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker /var/lib/docker/overlay2 2/<id>/merged:没有这样的文件或目录

Docker /var/lib/docker/overlay2 2/<id>/merged:没有这样的文件或目录
EN

Stack Overflow用户
提问于 2022-03-01 20:39:30
回答 2查看 7.9K关注 0票数 4

我收到了跟踪错误,无法找到任何解决办法。

代码语言:javascript
复制
#9 [builder 3/5] COPY . /app
#9 sha256:deb3e9c3d0d018c2253369e84f48bc653a4796eebadd10de1a2bb60b4954e239
#9 ERROR: error creating overlay mount to /var/lib/docker/overlay2/93eywfuy5gffv03b5zcpgetvq/merged: no such file or directory
------
 > [builder 3/5] COPY . /app:
------
error creating overlay mount to /var/lib/docker/overlay2/93eywfuy5gffv03b5zcpgetvq/merged: no such file or directory

试图清理图像,容器通过以下停靠命令没有任何帮助:

代码语言:javascript
复制
docker system prune -af
docker builder prune
docker rm $(docker ps -a -q)
docker rmi $(docker images -a -q)

# Tried to pull images without caches also failed
docker build --pull --no-cache -t "my-app" .

系统详细信息: macOs蒙特雷

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-03-01 20:39:30

来解决这个问题;

  • 关闭码头
  • 手动移除集装箱

代码语言:javascript
复制
rm -rf ~/Library/Containers/com.docker.docker

  • 启动码头,它会神奇地工作!
票数 1
EN

Stack Overflow用户

发布于 2022-03-02 05:20:06

修复方法是编辑/etc/docker/daemon.json文件,并在其中添加以下内容:

代码语言:javascript
复制
{ "storage-driver": "devicemapper" }

重新加载systemctl守护进程:

代码语言:javascript
复制
systemctl daemon-reload

并重新启动码头服务:

代码语言:javascript
复制
systemctl restart docker
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71314384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档