我正在Windows 10机器上使用docker for windows(使用hyper-v)。
如果我运行以下命令:
docker volume create test
docker volume inspect test
我明白了:
[
{
"Driver": "local",
"Labels": {},
"Mountpoint": "/var/lib/docker/volumes/test/_data",
"Name": "test",
"Options": {},
"Scope": "local"
}
]
我想要做的是从我的Windows主机访问路径/var/lib/docker/volumes/test/_data
。这可能吗?也许通过使用其他驱动程序代替local
?
答案 0 :(得分:1)
您无法直接访问它,但您可以安装并访问它
docker run -v test:/vol/test -v ~/mydata:/vol/test2 alpine sh
现在,您可以访问/vol/test2
中的主机和/vol/test
中的卷中的数据。复制您想要的任何内容