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