作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 WSL2 在 Windows 上运行 Docker。可以使用此路径从 Windows 访问 docker 数据目录:
\\wsl.localhost\docker-desktop-data\version-pack-data\community\docker
但是当我尝试从 WSL 访问同一个文件夹时,我找不到它。
从 linux 终端,我可以找到以下目录:
/mnt/wsl/docker-desktop-data/version-pack-data
然而,它是空的!它不显示 community
文件夹或其中的任何其他文件夹!
操作系统:Windows 11 build 10.0.22000.176Docker:版本 20.10.8,构建 3967b7dDocker 桌面:版本 4.0.0
最佳答案
WSL2 安装到不同的路径。
如果我没记错的话,您在 Windows 上看到的路径是用于带有 wsl1 的 docker-desktop。这就是文件看起来不同的原因。
在 Windows 上正确的路径将是这个路径(如果你使用 Ubuntu-20.04 作为你的子系统,如果不是寻找你使用的子系统的路径):\\wsl$\Ubuntu-20.04\mnt\wsl\docker-desktop-data
关于docker - 如何从 linux wsl2 访问 docker 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69087715/
我是一名优秀的程序员,十分优秀!