2020-02-19 19:53:28 +00:00
|
|
|
FROM alpine:3.11
|
2018-01-31 10:34:59 +00:00
|
|
|
|
|
|
|
RUN apk add --no-cache mysql-client jq && \
|
2018-01-31 11:25:43 +00:00
|
|
|
mkdir /config && mkdir /backups
|
2018-01-31 10:34:59 +00:00
|
|
|
|
2018-01-31 11:25:43 +00:00
|
|
|
ADD backup.sh /backup.sh
|
|
|
|
ADD run.sh /run.sh
|
|
|
|
RUN chmod +x /backup.sh && \
|
|
|
|
chmod +x /run.sh
|
2018-01-31 10:34:59 +00:00
|
|
|
|
2018-01-31 11:25:43 +00:00
|
|
|
ENV DB_BACKUP_HOSTS_FILE=/config/backup_hosts.json \
|
|
|
|
DB_BACKUP_FOLDER=/backups \
|
|
|
|
CRON_TIME="0 0 * * *"
|
2018-01-31 10:34:59 +00:00
|
|
|
|
2018-01-31 11:25:43 +00:00
|
|
|
VOLUME /config
|
|
|
|
VOLUME /backups
|
|
|
|
|
|
|
|
CMD ["/run.sh"]
|