我有用户,每个用户都有一个用于存储任意php代码的目录。每个用户都可以在Docker容器中执行他们的代码 - 这意味着我不希望user1能够看到user2的目录。
我不确定如何设置它。
我读过有关bind-mounts和named-volumes的内容。我使用swarm模式,所以我不知道特定容器将在哪个主机上运行。这意味着我不确定如何将容器连接到卷装载和子目录。
有什么想法吗?
答案 0 :(得分:0)
您是否考虑过将外部服务器用于存储并将其安装在每个Docker主机上? 如果您需要存在数据并且您不想安装外部存储,您可以尝试查看Gluster之类的内容,以便跨多个主机同步文件 至于不希望用户共享目录,您只需设置文件夹的权限。