mirror of
https://github.com/prodrigestivill/docker-postgres-backup-local.git
synced 2026-05-31 08:37:58 +00:00
Merge pull request #2 from sberlin/master
Make healthcheck port configurable
This commit is contained in:
+3
-2
@@ -17,13 +17,14 @@ ENV BACKUP_DIR '/backups'
|
||||
ENV BACKUP_KEEP_DAYS 7
|
||||
ENV BACKUP_KEEP_WEEKS 4
|
||||
ENV BACKUP_KEEP_MONTHS 6
|
||||
ENV HEALTHCHECK_PORT 80
|
||||
|
||||
COPY backup.sh /backup.sh
|
||||
|
||||
VOLUME /backups
|
||||
|
||||
ENTRYPOINT ["/bin/sh", "-c"]
|
||||
CMD ["exec /usr/local/bin/go-cron -s \"$SCHEDULE\" -p 80 -- /backup.sh"]
|
||||
CMD ["exec /usr/local/bin/go-cron -s \"$SCHEDULE\" -p \"$HEALTHCHECK_PORT\" -- /backup.sh"]
|
||||
|
||||
HEALTHCHECK --interval=5m --timeout=3s \
|
||||
CMD curl -f http://localhost/ || exit 1
|
||||
CMD curl -f "http://localhost:$HEALTHCHECK_PORT/" || exit 1
|
||||
|
||||
Reference in New Issue
Block a user