【问题标题】:S3FS inside LXC containers mounted by the host主机挂载的 LXC 容器内的 S3FS
【发布时间】:2013-06-07 21:33:05
【问题描述】:

我目前正在使用多个 LXC 容器将其他用户的程序与主机系统隔离开来。每个容器的 rootfs 使用一个联合文件系统和一些来自主机的 mount-binds,一切正常。

现在我希望能够使用 S3FS 在主机上挂载一个 S3 存储桶,并将其挂载绑定到每个容器的 rootfs 上的目录中。它需要由主机安装,因为我不希望容器中的任何用户看到 aws 密钥。这似乎工作正常(我能够在正确的位置看到 s3fs 中的文件),但是一旦我进入容器,s3fs 文件就不再可见。

如果它是从容器内安装的,它是可见的,但我需要从主机安装它。

我是否需要配置特定设置才能使其正常工作,还是由于 FUSE 而无法实现?

【问题讨论】:

    标签: mount fuse s3fs lxc


    【解决方案1】:

    在启动容器之前需要绑定 mount。您当前遇到的问题是由容器已经启动后的绑定安装引起的。或者,只需重新启动容器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      • 2013-11-13
      • 2020-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-12
      相关资源
      最近更新 更多