2026-02-27 10:48:28 +01:00
|
|
|
FROM pendragon.zone/docker/pg15
|
2026-02-23 13:30:40 +01:00
|
|
|
|
|
|
|
|
RUN apt-get update && \
|
|
|
|
|
apt-get install -y --no-install-recommends \
|
|
|
|
|
pgpool2 \
|
|
|
|
|
postgresql-client \
|
2026-02-23 15:59:17 +01:00
|
|
|
iproute2 \
|
2026-02-23 13:32:50 +01:00
|
|
|
&& \
|
2026-02-27 13:45:13 +01:00
|
|
|
rm -rf /var/lib/apt/lists/* && \
|
2026-02-27 13:17:30 +01:00
|
|
|
cd /usr/sbin && \
|
2026-02-27 13:59:00 +01:00
|
|
|
for f in pcp* pg*; do ln -s "/usr/sbin/${f}" "/usr/local/bin/${f}"; done && \
|
2026-02-27 13:17:30 +01:00
|
|
|
cd $OLDPWD
|
2026-02-23 13:30:40 +01:00
|
|
|
|
2026-02-27 11:51:01 +01:00
|
|
|
COPY --chmod=644 pool_hba.conf /etc/pgpool2/
|
2026-02-23 14:14:06 +01:00
|
|
|
COPY --chmod=755 entrypoint.sh /usr/local/bin/
|
|
|
|
|
|
|
|
|
|
ENTRYPOINT ["entrypoint.sh"]
|