Skip to content

orderstacklab/mongodump-s3-service

Repository files navigation

mongodump-s3-service: For taking mongodump backups and uploading it to an S3 storage.

For running container on any host

docker run --name mongodump-s3-service \
		   -v ~/backup_files:/usr/files \
		   --env-file .env \
		   -d \
		   rohandhamapurkar/mongodump-s3-service:latest

Or run it using the docker-compose.yml by cloning this repository

docker-compose up -d

For taking instant mongodump on any host

docker exec -it mongodump-s3-service instant

For building local image and running the container

docker build --tag mongodump-s3-service:latest .

docker run --name mongodump-s3-service \
		   -v ~/backup_files:/usr/files \
		   --env-file .env \
		   -d \
		   mongodump-s3-service:latest

Note: Please refer .sample.env for environment variables that are needed to create .env file