Backup your Mongodb database with cron inside of a docker container!
1.8K
Run the backup task at 05:00 on Sunday and delete the backups after 14 days.
docker run -v ./localBackupsDir:/backups -e "MONGO_URI=mongodb+srv://username:[email protected]" -e DELETE_AFTER=14 -e "CRON_SCHEDULE=0 5 * * sun" --name mongodump brammys/mongodump
Dockerfile links| ENV variable | Default value | Description |
|---|---|---|
MONGO_URI | mongodb://mongo:27017 | The Mongodb URI |
CRON_SCHEDULE | 0 0 * * * | The cron schedule expression. |
DELETE_AFTER | | The amount of days after the backups will be deleted. Leave empty to keep all backups. |
| path | Description |
|---|---|
/backups | The backup folder for the mongodumps. |
Content type
Image
Digest
sha256:f0e4bffcb…
Size
192.7 MB
Last updated
almost 2 years ago
docker pull brammys/mongodump