我希望将主机数据卷挂载到Docker中。但是容器应该对其具有读写权限,同时对数据卷进行的任何更改都不应影响主机中的数据。
我可以想象一种解决方法,即将多个数据卷挂载到单个文件夹中,其中一个是只读的,另一个是可读写的。但是只有这个第二个'-v'在我的命令中有效。
docker run -ti --name build_cent1 -v /codebase/:/code:ro -v /temp:/code:rw centos6:1.0 bash
/code
文件夹内创建两个单独的文件夹进行挂载呢?比如使用-v /codebase/:/code/base:ro -v /temp:/code/temp:rw
。 - VonC