* chore(deps): bump postgres from 14.5 to 14.7 in /docker Bumps postgres from 14.5 to 14.7. --- updated-dependencies: - dependency-name: postgres dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * ci: Update db.Dockerfile --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicolas Giard <github@ngpixel.com>
31 lines
865 B
Docker
31 lines
865 B
Docker
# =====================
|
|
# --- Builder Stage ---
|
|
# =====================
|
|
FROM postgres:14.6 AS builder
|
|
|
|
ENV POSTGRES_PASSWORD=hk2j22sfiv
|
|
ENV POSTGRES_USER=django
|
|
ENV POSTGRES_DB=datatracker
|
|
ENV POSTGRES_HOST_AUTH_METHOD=trust
|
|
ENV PGDATA=/data
|
|
|
|
COPY docker/scripts/db-load-default-extensions.sh /docker-entrypoint-initdb.d/
|
|
COPY docker/scripts/db-import.sh /docker-entrypoint-initdb.d/
|
|
COPY datatracker.dump /
|
|
|
|
RUN ["sed", "-i", "s/exec \"$@\"/echo \"skipping...\"/", "/usr/local/bin/docker-entrypoint.sh"]
|
|
RUN ["/usr/local/bin/docker-entrypoint.sh", "postgres"]
|
|
|
|
# ===================
|
|
# --- Final Image ---
|
|
# ===================
|
|
FROM postgres:14.6
|
|
LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
|
|
|
|
COPY --from=builder /data $PGDATA
|
|
|
|
ENV POSTGRES_PASSWORD=hk2j22sfiv
|
|
ENV POSTGRES_USER=django
|
|
ENV POSTGRES_DB=datatracker
|
|
ENV POSTGRES_HOST_AUTH_METHOD=trust
|