postgres/Dockerfile
2025-03-16 21:30:46 +01:00

19 lines
No EOL
461 B
Docker

FROM git.esculta.es/aesculta/alpine-base
ENV PGDATA /var/lib/postgresql/data
RUN apk add --update --no-cache su-exec tzdata libpq postgresql16 postgresql-url_encode && \
mkdir /docker-entrypoint-initdb.d
VOLUME /var/lib/postgresql/data
COPY files/docker-entrypoint.sh /
RUN chmod -R 755 /docker-entrypoint.sh && \
mkdir -p /run/postgresql && \
chown postgres: /run/postgresql
ENTRYPOINT ["/docker-entrypoint.sh"]
EXPOSE 5432
CMD ["postgres"]