Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker装载主机目录为只读,具有正确的SELinux标签_Docker_Selinux - Fatal编程技术网

Docker装载主机目录为只读,具有正确的SELinux标签

Docker装载主机目录为只读,具有正确的SELinux标签,docker,selinux,Docker,Selinux,有没有办法让docker装载具有正确SELinux标签的卷以及装载只读卷 我知道它们可以单独使用,但找不到任何人同时尝试(或想要)这两种效果的痕迹 我看不出他们有什么理由相互排斥 为清楚起见:我正在寻找的是:ro和:Z模式的组合。为卷指定多个标志在中有点隐藏 第三个字段是可选的,是以逗号分隔的选项列表,例如ro、一致、委派、缓存、z和z 因此,如果您需要selinux和readonly的多个标志,您应该能够使用逗号将它们分隔为ro,Z docker run --rm -v /mountpoint

有没有办法让docker装载具有正确SELinux标签的卷以及装载只读卷

我知道它们可以单独使用,但找不到任何人同时尝试(或想要)这两种效果的痕迹

我看不出他们有什么理由相互排斥


为清楚起见:我正在寻找的是:ro和:Z模式的组合。

为卷指定多个标志在中有点隐藏

第三个字段是可选的,是以逗号分隔的选项列表,例如ro、一致、委派、缓存、z和z

因此,如果您需要selinux和readonly的多个标志,您应该能够使用逗号将它们分隔为
ro,Z

docker run --rm -v /mountpoint:/data:ro,Z nginx

非常感谢。我已经看过文档,包括你链接的页面,好几次了,但还是没有看到。