Public | Automated Build

Last pushed: 2 years ago
Short Description
Fake S3 server for testing purposes:
Full Description


Fake S3 server for testing purposes:

  • built on top of mhart/alpine-node base image
  • listens on port 5000 by default, stores data in /tmp
  • contains awscli for easy bucket management
  • uses Tini, a minimalistic init system to handle signaling properly
  • To control the port to listen on change the PORT environment variable.

$ docker run -e PORT=4569 -d seayou/s3rver

### Example usage:


$ docker run -d seayou/s3rver

$ docker exec <container_id> sh -c "AWS_ACCESS_KEY_ID=fake AWS_SECRET_ACCESS_KEY=fake AWS_DEFAULT_REGION=fake aws --endpoint-url http://localhost:5000 s3api create-bucket --bucket foo"

Docker Pull Command
Source Repository