Definer sikkerhedskopien til også at køre via compose. Dette vil oprette den nye container på det samme netværk som den primære mongo-container. Hvis du har nogen komponer netværksdefinitioner, skal du duplikere dem i hver komponeringsfil.
Opret en anden compose-fil til backup-kommandoen:docker-compose-backup.yml
version: "3"
services:
mongo_db_backup:
image: 'mongo:3.4'
volumes:
- '/opt/mongo/project/live_backup:/backup'
command: |
mongodump --host mongo_db --out /backup/
Kør derefter sikkerhedskopien
docker-compose -f docker-compose-backup.yml run mongo_db_backup