我试图用某些文件运行docker容器,这些文件要与主机上的容器计算机共享。
例如,我想与容器计算机共享我的~/Desktop
文件夹。我正在跑步:
$ docker run -it -v ~/Desktop:/Desktop r-base bash
然后,当我在容器计算机上执行ls -la /Desktop
时,即使主机上有文件也不会显示任何文件。
当我做docker inspect <container_id>
时,其坐骑显示为:
},
"Mounts": [
{
"Type": "bind",
"Source": "/Users/user/Desktop",
"Destination": "/Desktop",
"Mode": "",
"RW": true,
"Propagation": "rprivate"
}
],
我的docker版本:
$ docker --version
Docker version 19.03.1, build 74b1e89
$ docker-machine --version
docker-machine version 0.16.1, build cce350d