# syntax=docker/dockerfile:1 FROM postgres:16 COPY 00_*.sql /docker-entrypoint-initdb.d/ COPY 05_*.sql /docker-entrypoint-initdb.d/ COPY 10_*.sql /docker-entrypoint-initdb.d/ COPY 20_*.sql /docker-entrypoint-initdb.d/ COPY 30_*.sql /docker-entrypoint-initdb.d/ COPY 40_*.sql /docker-entrypoint-initdb.d/ COPY 50_*.sql /docker-entrypoint-initdb.d/ COPY 60_*.sql /docker-entrypoint-initdb.d/ COPY 70_*.sql /docker-entrypoint-initdb.d/ COPY 80_*.sql /docker-entrypoint-initdb.d/ COPY 90_*.sql /docker-entrypoint-initdb.d/ RUN chmod -R a+r /docker-entrypoint-initdb.d HEALTHCHECK --interval=5s --timeout=5s --retries=10 \ CMD pg_isready -U "$POSTGRES_USER" -d "$POSTGRES_DB" || exit 1