3

現在、ホスト システムから他のユーザーのプログラムを分離するために、いくつかの LXC コンテナーを使用しています。各コンテナの rootfs はユニオン ファイル システムとホストからのいくつかのマウント バインドを使用し、すべてが正しく機能しています。

ここで、S3FS を使用してホストに S3 バケットをマウントし、それを各コンテナーの rootfs のディレクトリにマウントバインドできるようにしたいと考えています。コンテナ内のユーザーに aws シークレット キーを見せたくないので、ホストによってマウントする必要があります。これは正常に機能しているように見えます (s3fs マウント内のファイルが正しい場所にマウントされていることを確認できます) が、コンテナー内に入ると、s3fs ファイルは表示されなくなります。

コンテナー内からマウントされている場合は表示されますが、ホストからマウントする必要があります。

これを適切に機能させるために構成する必要がある特定の設定はありますか、それとも FUSE が原因で不可能なのでしょうか?

4

1 に答える 1

2

コンテナを起動する前にマウントをバインドする必要があります。現在発生している問題は、コンテナーが既に開始された後のバインド マウントが原因です。または、コンテナーを再起動するだけです。

于 2013-06-08T03:10:17.523 に答える