基于 WLS2 的 docker desktop 无法将系统中的挂载目录,挂载到容器里

查看 33|回复 3
作者:l0ad1ng   
cd ~
mkdir test
mount --bind /etc test
docker run -it --rm -v test:/data debian ls /data
这时候容器里的/data 目录是空的,没有/etc 目录中的文件
只要是 mount 上去的目录,不管是本地还是远程的,docker 都挂不进去。挂进去的其实是原始的~/test目录。
有人知道是为什么吗?
yinmin   
-v 后面的 test 要用全路径,只用 test 不是路径是 volume
iv8d   
都用全路径试试,另外你是不是挂载的卷
yinmin   
docker volume list 能看到一个名为 test 的 volume ,你挂接的是 volume:test
您需要登录后才可以回帖 登录 | 立即注册

返回顶部