SQLBackupToCOS/docker-compose.yml

24 lines
649 B
YAML

services:
sqlbackuptocos:
image: ${DOCKER_REGISTRY-}sqlbackuptocos
build:
context: .
dockerfile: SQLBackupToCOS/Dockerfile
environment:
Database__Host: SQLHOST
Database__User: SQLUSER
Database__Password: StrongPassword!
Database__Databases: DB1,DB2
COS__BucketName: BUCKETNAME
COS__Region: BUCKETREGION
COS__SecretId: SECRETID
COS__SecretKey: SECRETKEY
COS__FilePath: PATH
startedAt: '03:00:00'
BackupIntervalMinutes: 1440
extraDir: EXTRAPATH
outputDir: OUTPUTPATH
volumes:
- srcDir:EXTRAPATH/srcDir:ro
- outputDir:OUTPUTPAPH:rw