16 lines
462 B
Docker
16 lines
462 B
Docker
ARG POSTGRES_IMAGE=postgres:15-alpine
|
|
FROM ${POSTGRES_IMAGE}
|
|
|
|
RUN apk add --no-cache aws-cli tzdata
|
|
|
|
COPY backup-cron-entrypoint /usr/local/bin/backup-cron-entrypoint
|
|
COPY backup-database /usr/local/bin/backup-database
|
|
COPY restore-database /usr/local/bin/restore-database
|
|
|
|
RUN chmod 0755 \
|
|
/usr/local/bin/backup-cron-entrypoint \
|
|
/usr/local/bin/backup-database \
|
|
/usr/local/bin/restore-database
|
|
|
|
ENTRYPOINT ["/usr/local/bin/backup-cron-entrypoint"]
|