首页 > 解决方案 > windows10如何访问容器的挂载目录?

问题描述

1.我用一个简单的命令启动了一个容器: docker run <image_id>
2.对容器内的文件进行了一些更改3.执行了
docker commit
4.然后意识到这些更改没有提交到新图像
5.docker inspect 显示一个挂载的目录原因:

  "Mounts": [
       {
           "Name": "8ced..",
           "Source": "/var/lib/docker/volumes/8ced../_data",
           "Destination": "/mydata",
           "Driver": "local",
           "Mode": "",
           "RW": true
       }
   ],

6.So ..在windows上这个源位置在哪里?我使用没有wsl2的 Hyper-V 7。
我已经阅读了这些建议:Locating data volumes in Docker Desktop (Windows)
他们都没有工作,在我的情况下,所有提到的位置都是空的。
8. 如何直接手动读/写这个挂载的目录?

标签: windowsdockerhyper-v

解决方案


推荐阅读