बैकअप को कंपोज़ के माध्यम से चलाने के लिए भी परिभाषित करें। यह मुख्य मोंगो कंटेनर के समान नेटवर्क पर नया कंटेनर बनाएगा। यदि आपके पास कोई कंपोज़ नेटवर्क परिभाषाएँ हैं, तो आपको उन्हें प्रत्येक कंपोज़ फ़ाइल में डुप्लिकेट करना होगा।
बैकअप कमांड के लिए दूसरी कंपोज़ फ़ाइल बनाएँ: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/
फिर बैकअप चलाएँ
docker-compose -f docker-compose-backup.yml run mongo_db_backup