chore: add docker compose backup
This commit is contained in:
24
docker-compose-backup.yml
Normal file
24
docker-compose-backup.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
services:
|
||||
backup:
|
||||
restart: no
|
||||
image: alpine
|
||||
volumes:
|
||||
- ${BACKUP_VOLUME}:/data
|
||||
command: tar czvf /backup/${BACKUP_DATE}/${BACKUP_NAME}.tar.gz -C /data .
|
||||
|
||||
restore:
|
||||
restart: no
|
||||
image: alpine
|
||||
volumes:
|
||||
- ${BACKUP_VOLUME}:/data
|
||||
- ${SOURCE_BACKUP_FOLDER:-/tmp}:/backup
|
||||
command: tar xzvf /backup/${BACKUP_NAME}.tar.gz -C /data
|
||||
|
||||
inspect:
|
||||
restart: no
|
||||
image: alpine
|
||||
volumes:
|
||||
- ./contents:/data
|
||||
- ./backup:/backup
|
||||
command: tar xzvf /backup/${BACKUP_NAME}.tar.gz -C /data
|
||||
|
||||
Reference in New Issue
Block a user