我知道我能够在容器上指定一个只读的卷:
docker run -v /path/on/host:/path/on/container:ro my/image
但我需要相反的行为:在容器上进行读写并在主机上进行只读的文件夹。这可能吗?
背景:我想告诉我的IDE在docker容器中的virtualenv中的python可执行文件的路径。
答案 0 :(得分:1)
我不相信仅使用bind-mounts就可以实现这一点。相反,我建议在主机上使用文件系统权限。
另一个选择是让容器使用NFS / SMB / etc导出到网络的路径,并由主机安装 - 尽管这很棘手。