我用来docker run -v <local dir>:<in docker path>
挂载本地目录。容器需要正确的用户:路径组,例如 mongodb 或 sambashare。但是,容器内的数字 ID 和我的主机不匹配。有没有规范的方法来处理这个问题?我应该使用类似 bindfs 的东西来映射它吗?
如果我使用 bindfs 映射用户 ID 然后再-v
挂载,那么它就可以正常工作。但我想在 docker 内部执行此操作。有办法吗?
我用来docker run -v <local dir>:<in docker path>
挂载本地目录。容器需要正确的用户:路径组,例如 mongodb 或 sambashare。但是,容器内的数字 ID 和我的主机不匹配。有没有规范的方法来处理这个问题?我应该使用类似 bindfs 的东西来映射它吗?
如果我使用 bindfs 映射用户 ID 然后再-v
挂载,那么它就可以正常工作。但我想在 docker 内部执行此操作。有办法吗?