Access S3 as a Bind Mount from a Container

0

I'd like my Linux docker container to have access to S3 as a bind mount. The only thing I'm finding so far is s3fs, for example, https://github.com/s3fs-fuse/docker-s3fs-client. Is that recommended, or is there some better way? Ideally I'd see something detailed on docs.aws.amazon.com, but I'm not seeing anything there on s3fs.

質問済み 2年前1917ビュー
1回答
1

Hello Matt, this happens because S3 is an object storage, not a file system. So you should interact with it with some APIs. If you want to mount the bucket as a file system you can use s3fs. if you don't like it as a solution, you should think of a service like EFS which can be mounted on the file system Thanks Joel

Joel
回答済み 2年前
  • That makes sense, thanks. I was hoping AWS would support some manner of mounting a bucket as a file system, or at least endorse s3fs or some other project out there. I didn't notice any AWS employees as significant contributors to s3fs, but it seems to be a pretty deep project. I'll probably go with that for now.

    As for using an S3 API, I may eventually do that, but for now I'm just looking to move some existing code to the cloud with minimal effort.

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ