Public Repository

Last pushed: 3 days ago
Short Description
Docker volume plug-in for any S3 object storage by REX-Ray, a container storage orchestration engine
Full Description

S3FS Docker Volume Plug-in

For the most recent documentation on this plug-in, please see the official documentation.

Installation

The S3FS plug-in can be installed with the following command:

$ docker plugin install rexray/s3fs \
  S3FS_ACCESSKEY=abc \
  S3FS_SECRETKEY=123

Privileges

The S3FS plug-in requires the following privileges:

Type Value
network host
mount /dev
allow-all-devices true
capabilities CAP_SYS_ADMIN

Configuration

The following environment variables can be used to configure the S3FS
plug-in:

Environment Variable Description Default Required
S3FS_ACCESSKEY The AWS access key
S3FS_SECRETKEY The AWS secret key
S3S_REGION The AWS region
Docker Pull Command
Owner
rexray

Comments (4)
marcellodesales
10 days ago

I have the following issue: https://github.com/codedellemc/rexray/issues/1006

  • Install this Docker Volume Plugin
  • Setup the host with Security Policy with AWS Full Write Access to S3

At this point, I think we should NOT need to provide credentials or anything when running a container in Docker Swarm as a Service.

 docker run -d  -e SSL_SUBJECT=whoami-dev.config-reference.a.company.com -v intuit-oicp-ssl-certs:/data/certs stakater/ssl-certs-generator
990e05be9b35096c20d9cd3ca1eb086d6dc60af9d049ad15a96c6ab2f1193703
docker: Error response from daemon: error while mounting volume '/var/lib/docker/plugins/6bf70c8c3fa7932ff7f35d51c831a13f4d1188bfc20f5ec04608844b5e8a5342/rootfs': VolumeDriver.Mount: {"Error":"error executing xcli"}.

Now, what do I do to use this?

clintonskitson
3 months ago

The plugins in the hub are not pullable, you must use the docker plugin install command.

noriega
3 months ago

Version rexray/s3fs:0.9.1 does not request sufficient privileges in order to function properly. Use 0.9.0 until a newer version is pushed. (Comment updated in order to fix version number).

sanjeevrsharma
3 months ago

I am unable to download it:

docker pull rexray/s3fs

Using default tag: latest
Pulling repository docker.io/rexray/s3fs
Tag latest not found in repository docker.io/rexray/s3fs