pgbouncer (1.25.1)

Published 2026-06-04 23:15:32 +00:00 by peterswimm

Installation

docker pull git.toilville.dev/peterswimm/pgbouncer:1.25.1
sha256:e454cb534f79a6692f5c989a0f0710648c09b207bc7e9766c084416c496bc7b9

Image layers

ADD file:587cae71969871d3c6456d844a8795df9b64b12c710c275295a1182b46f630e7 in /
CMD ["/bin/sh"]
ARG VERSION=1.18.0
|1 VERSION=1.18.0 /bin/sh -c apk add -U --no-cache --upgrade busybox && apk add -U --no-cache autoconf autoconf-doc automake udns udns-dev curl gcc libc-dev libevent libevent-dev libtool make openssl-dev pkgconfig postgresql-client && curl -o /tmp/pgbouncer-$VERSION.tar.gz -L https://pgbouncer.github.io/downloads/files/$VERSION/pgbouncer-$VERSION.tar.gz && cd /tmp && tar xvfz /tmp/pgbouncer-$VERSION.tar.gz && cd pgbouncer-$VERSION && ./configure --prefix=/usr --with-udns && make && cp pgbouncer /usr/bin && mkdir -p /etc/pgbouncer /var/log/pgbouncer /var/run/pgbouncer && cp etc/pgbouncer.ini /etc/pgbouncer/pgbouncer.ini.example && cp etc/userlist.txt /etc/pgbouncer/userlist.txt.example && touch /etc/pgbouncer/userlist.txt && chown -R postgres /var/run/pgbouncer /etc/pgbouncer && cd /tmp && rm -rf /tmp/pgbouncer* && apk del --purge autoconf autoconf-doc automake udns-dev curl gcc libc-dev libevent-dev libtool make openssl-dev pkgconfig
COPY file:2fb8749b8700ec83010726eb51324900f121aa6beaf454ed6d61547f4e7d2444 in /entrypoint.sh
USER postgres
EXPOSE 5432
ENTRYPOINT ["/entrypoint.sh"]
CMD ["/usr/bin/pgbouncer" "/etc/pgbouncer/pgbouncer.ini"]
Details
Container
2026-06-04 23:15:32 +00:00
1
OCI / Docker
linux/amd64
8.3 MiB
Versions (1) View all
1.25.1 2026-06-04