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.

posta 2 anni fa1917 visualizzazioni
1 Risposta
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
con risposta 2 anni fa
  • 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.

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande