Simplify examples by using more default values.
rodzic
2e78d7f872
commit
e2d79ac588
15
README.md
15
README.md
|
@ -26,12 +26,9 @@ services:
|
||||||
|
|
||||||
backup:
|
backup:
|
||||||
image: futurice/docker-volume-backup:1.1.0
|
image: futurice/docker-volume-backup:1.1.0
|
||||||
environment:
|
|
||||||
BACKUP_SOURCES: /mnt/grafana # Where to read data from
|
|
||||||
BACKUP_ARCHIVE: /mnt/backups # Where to write backups to
|
|
||||||
volumes:
|
volumes:
|
||||||
- grafana-data:/mnt/grafana:ro # Mount the Grafana data volume (read-only)
|
- grafana-data:/backup/grafana-data:ro # Mount the Grafana data volume (as read-only)
|
||||||
- ./backups:/mnt/backups # Mount a local folder as the backup archive
|
- ./backups:/archive # Mount a local folder as the backup archive
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
grafana-data:
|
grafana-data:
|
||||||
|
@ -56,12 +53,11 @@ services:
|
||||||
backup:
|
backup:
|
||||||
image: futurice/docker-volume-backup:1.1.0
|
image: futurice/docker-volume-backup:1.1.0
|
||||||
environment:
|
environment:
|
||||||
BACKUP_SOURCES: /mnt/grafana # Where to read data from
|
|
||||||
AWS_S3_BUCKET_NAME: my-backup-bucket # S3 bucket which you own, and already exists
|
AWS_S3_BUCKET_NAME: my-backup-bucket # S3 bucket which you own, and already exists
|
||||||
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID} # Read AWS secrets from environment (or a .env file)
|
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID} # Read AWS secrets from environment (or a .env file)
|
||||||
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- grafana-data:/mnt/grafana:ro # Mount the Grafana data volume (read-only)
|
- grafana-data:/backup/grafana-data:ro # Mount the Grafana data volume (as read-only)
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
grafana-data:
|
grafana-data:
|
||||||
|
@ -90,13 +86,12 @@ services:
|
||||||
backup:
|
backup:
|
||||||
image: futurice/docker-volume-backup:1.1.0
|
image: futurice/docker-volume-backup:1.1.0
|
||||||
environment:
|
environment:
|
||||||
BACKUP_SOURCES: /mnt/grafana # Where to read data from
|
|
||||||
AWS_S3_BUCKET_NAME: my-backup-bucket # S3 bucket which you own, and already exists
|
AWS_S3_BUCKET_NAME: my-backup-bucket # S3 bucket which you own, and already exists
|
||||||
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID} # Read AWS secrets from environment (or a .env file)
|
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID} # Read AWS secrets from environment (or a .env file)
|
||||||
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock:ro # Allow use of the "stop-during-backup" label
|
- /var/run/docker.sock:/var/run/docker.sock:ro # Allow use of the "stop-during-backup" feature
|
||||||
- grafana-data:/mnt/grafana:ro # Mount the Grafana data volume (read-only)
|
- grafana-data:/backup/grafana-data:ro # Mount the Grafana data volume (as read-only)
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
grafana-data:
|
grafana-data:
|
||||||
|
|
|
@ -13,11 +13,9 @@ services:
|
||||||
build: ../..
|
build: ../..
|
||||||
environment:
|
environment:
|
||||||
BACKUP_CRON_EXPRESSION: "* * * * *"
|
BACKUP_CRON_EXPRESSION: "* * * * *"
|
||||||
BACKUP_SOURCES: /mnt/grafana
|
|
||||||
BACKUP_ARCHIVE: /mnt/backups
|
|
||||||
volumes:
|
volumes:
|
||||||
- grafana-data:/mnt/grafana:ro
|
- grafana-data:/backup/grafana-data:ro
|
||||||
- ./backups:/mnt/backups
|
- ./backups:/archive
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
grafana-data:
|
grafana-data:
|
||||||
|
|
|
@ -13,12 +13,11 @@ services:
|
||||||
build: ../..
|
build: ../..
|
||||||
environment:
|
environment:
|
||||||
BACKUP_CRON_EXPRESSION: "* * * * *"
|
BACKUP_CRON_EXPRESSION: "* * * * *"
|
||||||
BACKUP_SOURCES: /mnt/grafana
|
AWS_S3_BUCKET_NAME: docker-volume-backup-test-bucket
|
||||||
AWS_S3_BUCKET_NAME: docker-volume-backup-test
|
|
||||||
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID}
|
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID}
|
||||||
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- grafana-data:/mnt/grafana:ro
|
- grafana-data:/backup/grafana-data:ro
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
grafana-data:
|
grafana-data:
|
||||||
|
|
|
@ -15,13 +15,12 @@ services:
|
||||||
build: ../..
|
build: ../..
|
||||||
environment:
|
environment:
|
||||||
BACKUP_CRON_EXPRESSION: "* * * * *"
|
BACKUP_CRON_EXPRESSION: "* * * * *"
|
||||||
BACKUP_SOURCES: /mnt/grafana
|
AWS_S3_BUCKET_NAME: docker-volume-backup-test-bucket
|
||||||
AWS_S3_BUCKET_NAME: docker-volume-backup-test
|
|
||||||
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID}
|
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID}
|
||||||
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||||
- grafana-data:/mnt/grafana:ro
|
- grafana-data:/backup/grafana-data:ro
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
grafana-data:
|
grafana-data:
|
||||||
|
|
Ładowanie…
Reference in New Issue