dockerfile-deps/Postgres/13.17/linuxamd64.Dockerfile
2024-11-14 23:35:45 +09:00

16 lines
650 B
Docker

FROM postgres:13.17
ENV PREVIOUS_VERSION 9.6
RUN cp /etc/apt/sources.list.d/pgdg.list /etc/apt/sources.list.d/pgdg.list.backup && \
sed -i "s/$/ $PREVIOUS_VERSION/" /etc/apt/sources.list.d/pgdg.list && \
apt-get update && \
apt-get install -y --no-install-recommends \
postgresql-$PREVIOUS_VERSION \
postgresql-contrib-$PREVIOUS_VERSION && \
rm /etc/apt/sources.list.d/pgdg.list && mv /etc/apt/sources.list.d/pgdg.list.backup /etc/apt/sources.list.d/pgdg.list && \
rm -rf /var/lib/apt/lists/*
COPY migrate-docker-entrypoint.sh /migrate-docker-entrypoint.sh
ENTRYPOINT ["/migrate-docker-entrypoint.sh"]
CMD ["postgres"]