Sign inSign up

twnel/docker-mongodump

By twnel

•Updated over 10 years ago

Daily dump

Image
2

500K+

twnel/docker-mongodump repository overview

⁠istepanov/mongodump

Docker image with mongodump running as a cron task

⁠Usage

Attach a target mongo container to this container and mount a volume to container's /data folder. Backups will appear in this volume. Optionally set up cron job schedule (default is 0 1 * * * - runs every day at 1:00 am).

docker run -d \
    -v /path/to/target/folder:/backup \ # where to put backups
    -e 'CRON_SCHEDULE=0 1 * * *' \      # cron job schedule
    --link my-mongo-container:mongo \   # linked container with running mongo
    istepanov/mongodump

To run backup once without cron job, add no-cron parameter:

docker run --rm \
    -v /path/to/target/folder:/backup \ # where to put backups
    --link my-mongo-container:mongo \   # linked container with running mongo
    istepanov/mongodump no-cron

Tag summary

Content type

Image

Digest

sha256:9a2c4b790…

Size

162.6 MB

Last updated

over 10 years ago

docker pull twnel/docker-mongodump