Sign inSign up

xueshanf/s3ql

By xueshanf

Updated almost 11 years ago

Image
2

1.3K

xueshanf/s3ql repository overview

docker-s3ql

Docker build for s3ql-2.15.

To use the image:

  • Create an AWS bucket.

  • Create an IAM user with proper bucket policy.

  • Configure authinfo2 with your S3 crendential to the s3 bucket.

  • Run the image:

  •   docker pull xueshanf/s3ql
      docker run --rm --cap-add mknod --cap-add sys_admin --device=/dev/fuse -it xueshanf/s3ql
    

    You are dropped to /bin/bash command inside of the container.

Quick test:

    mkfs.s3ql --plain s3://<bucket/test
    mount.s3ql s3://<bucket/test /mnt

When prompted for backend login name and passphrase, use the AWS credential that has access to the bucket. An auth template file /root/.s3ql/authinfo2 will be generated and you can put login info there so future s3ql command can use --authinfo2 file for authentication.

See s3ql documentation about how to use s3ql.

The s3ql mounted volumes (FUSE-based file system) in the container are not visiable from docker host through -v <hostvol>:<containervol> option, nor from other containsers through --volumes-from <containername>.

Tag summary

Content type

Image

Digest

sha256:7dfa3c9d7

Size

163.8 MB

Last updated

almost 11 years ago

docker pull xueshanf/s3ql