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-contrib 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"]