pgpool (sha256:703ef0d66d92b5bde2c9391ae437f39cc518fbc824cd41abb0a8735086e2bca0)
Published 2025-05-30 01:38:20 +03:00 by akritikos
Installation
docker pull git.kritikos.io/kritikos-io/pgpool@sha256:703ef0d66d92b5bde2c9391ae437f39cc518fbc824cd41abb0a8735086e2bca0
sha256:703ef0d66d92b5bde2c9391ae437f39cc518fbc824cd41abb0a8735086e2bca0
Image Layers
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
RUN /bin/sh -c set -eux # buildkit |
ENV PGPOOL_CONF_VOLUME=/config |
ENV PGPOOL_INSTALL_DIR=/opt/pgpool-II |
RUN /bin/sh -c apk add --no-cache --virtual fetch-dependencies ca-certificates bash postgresql libmemcached-libs openssl # buildkit |
COPY --chown=postgres:postgres /opt/pgpool-II /opt/pgpool-II # buildkit |
COPY --chown=postgres:postgres entrypoint.sh /opt/pgpool-II/bin/entrypoint.sh # buildkit |
RUN /bin/sh -c chmod +x /opt/pgpool-II/bin/entrypoint.sh # buildkit |
COPY --chown=postgres:postgres start.sh /opt/pgpool-II/bin/start.sh # buildkit |
RUN /bin/sh -c chmod +x /opt/pgpool-II/bin/start.sh # buildkit |
RUN /bin/sh -c mkdir -p /var/run/pgpool /var/log/pgpool # buildkit |
RUN /bin/sh -c chmod -R 777 /var/run/pgpool /var/log/pgpool # buildkit |
USER postgres |
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/pgpool-II/bin |
WORKDIR /opt/pgpool-II/bin |
ENTRYPOINT ["./entrypoint.sh"] |
CMD ["./start.sh"] |