我的 Windows 上运行的是 Windows 10 和docker-desktop community
2.3.0.3 版本。我创建了一个名为 的卷conan_android_home
,我可以将它挂载到任何 docker 容器中,并且在检查该卷后,得到以下信息:
{
"CreatedAt": "2020-07-15T04:57:51Z",
"Driver": "local",
"Labels": null,
"Mountpoint": "/var/lib/docker/volumes/conan_android_home/_data",
"Name": "conan_android_home",
"Options": null,
"Scope": "local"
}
但是,我无法在我的系统上找到挂载点。我列出了 docker-desktop 创建的 WSL 系统:
docker-desktop-data Running 2
docker-desktop Running 2
我无法为第一个启动 WSL,但第二个,/var/lib/docker
正在运行的容器中没有目录。而且该路径显然不是Windows路径...
该文件位于
docker-desktop-data
但该“发行版”并不意味着要执行。它用于保存数据,并以某种方式自动安装到正确的位置。因为没有记录,并且您无法轻松安装或附加该“发行版”,这就是我找到文件和卷的方式。
首先,我创建了一个可以搜索的文件名。
在 powershell 控制台中,我导出了 docker-desktop-data 发行版。
然后我切换回 WSL 实例并检查存档。