首页 > 解决方案 > 在 WSL2 上运行 Docker 的僵尸文件夹起死回生

问题描述

这个问题真的很奇怪,但我不知道如何解决它。我正在运行 Win10,并且我已经安装了 WSL2。当我使用“基于 WSL 2 的引擎”启动 Docker 时,它会突然检索一些已删除的文件夹。我每次都删除它们,在我重新启动 PC 并再次启动 Docker 后,这些文件夹又回来了。

绝对没有 docker 容器正在运行(“docker ps”不返回任何内容),因此某些流氓卷定义不可能与某些容器一起运行。这些文件夹也只会在我启动 Docker 时出现。

当容器运行时,僵尸文件夹所在的目录也是 Mutagen 卷的来源,但正如我所说 - 没有容器正在运行。

标签: dockerfilesystemswindows-subsystem-for-linuxwsl-2

解决方案


我遇到了同样的问题,并通过从 Docker for Windows 运行疑难解答并清除 WSL2 上的数据来解决它。

我还没有找到一种解决方案来选择性地清除那个不断从死里复活的文件夹。


推荐阅读