pgbouncer (nightly)
Published 2025-05-24 22:46:18 +03:00 by akritikos
Installation
docker pull git.kritikos.io/kritikos-io/pgbouncer:nightly
sha256:53906bcd44c1ce5f36129cb6779fe5fd41dc7186b4ce084b1632880d5ae9a908
Image Layers
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
/bin/sh -c apk add --no-cache busybox libevent postgresql-client libldap |
/bin/sh -c mkdir -p /etc/pgbouncer /var/log/pgbouncer /var/run/pgbouncer /var/run/postgresql |
/bin/sh -c touch /etc/pgbouncer/userlist.txt |
/bin/sh -c chown -R postgres /var/log/pgbouncer /var/run/pgbouncer /var/run/postgresql /etc/pgbouncer |
COPY file:4e4cddea3ca80a673c38b98afc1a0a792d1ec27900595397b152c3d7b9569c0a in /usr/bin |
COPY file:f919c60d7c6b0c8bf52b4dce5f3f3eb83d8e88afb9c31c7f6bd8bdc555426fd4 in /etc/pgbouncer/pgbouncer.ini.example |
COPY file:8ac7b7b28b46da8fb00233bae081e88a5127ab84e3b6d2332e3e9b1dcf87d675 in /etc/pgbouncer/userlist.txt.example |
COPY file:53eacb1c08c441b6f385ea6916f545fdb59bfcd62996329f3ba81a3bc9fbd8ab in /entrypoint.sh |
/bin/sh -c chmod +x /entrypoint.sh |
EXPOSE 5432 |
USER postgres |
ENTRYPOINT ["/entrypoint.sh"] |
CMD ["/usr/bin/pgbouncer" "/etc/pgbouncer/pgbouncer.ini"] |