This commit is contained in:
2022-10-09 15:32:20 +01:00
parent 717fd6ae8f
commit b21c6e6256
3 changed files with 6 additions and 8 deletions

View File

@@ -2,8 +2,8 @@
FROM duplicati/duplicati
RUN apt update && apt install -y default-mysql-client && rm -rf /var/lib/apt/lists/*
RUN mkdir duplicati-sqlclient
RUN mkdir duplicati-sqlclient/scripts
COPY /docker/sqlclient/scripts/* /duplicati-sqlclient/scripts/
RUN mkdir duplicati-mysqlclient
RUN mkdir duplicati-mysqlclient/scripts
COPY /docker/mysqlclient/scripts/* /duplicati-mysqlclient/scripts/
EXPOSE 8200

View File

@@ -14,11 +14,11 @@ docker build -t duplicati-sqlclient:latest -f docker/sqlclient/Dockerfile .
Images -> Build a new Image -> URL
**Name:** duplicati-sqlclient:latest
**Name:** duplicati-mysqlclient:latest
**URL:** https://git.limbosolutions.com/kb/duplicati.git
**Dockerfile path:** docker/sqlclient/Dockerfile
**Dockerfile path:** docker/mysqlclient/Dockerfile
## Run Container
@@ -28,7 +28,7 @@ Images -> Build a new Image -> URL
version: "3"
services:
duplicati:
image: duplicati-sqlclient
image: duplicati-mysqlclient
environment:
- MYSQL_HOST=${MYSQL_HOST}
- MYSQL_DATABASE=${MYSQL_DATABASE}

View File

@@ -7,8 +7,6 @@
# MYSQL_USER
# MYSQL_PASSWORD
# MYSQL_DATABASE
# download directly from git
# curl https://git.limbosolutions.com/kb/duplicati/raw/branch/main/docker/scripts/backupdb.sh > backupdb.sh | chmod +x backupdb.sh
#any error must stop execution
set -e