campenbe
  • Joined on 2024-10-31

pdns-secondary (50-5.0.2)

Published 2026-03-13 17:21:54 +00:00 by campenbe

Installation

docker pull gitea.ampenberger.com/campenbe/pdns-secondary:50-5.0.2
sha256:12607c525eed8c05a6d3706fdb98651ad98c0d2e88eb4314e88ff13130136087

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1765152000'
RUN /bin/sh -c apt-get update && apt-get -y dist-upgrade && apt-get clean # buildkit
RUN /bin/sh -c apt-get install -y python3 python3-jinja2 sqlite3 tini libcap2-bin vim-tiny supervisor adduser && apt-get clean # buildkit
COPY /build / # buildkit
RUN /bin/sh -c chmod 1777 /tmp # FIXME: better not use /build/tmp for equivs at all # buildkit
RUN /bin/sh -c apt-get install -y /tmp/equivs-dummy_1.0_all.deb && apt-get clean # buildkit
COPY dockerdata/startup.py /usr/local/sbin/pdns_server-startup # buildkit
COPY dockerdata/pdns.conf /etc/powerdns/ # buildkit
RUN /bin/sh -c mkdir -p /etc/powerdns/pdns.d /var/run/pdns /var/lib/powerdns /etc/powerdns/templates.d # buildkit
RUN /bin/sh -c adduser --system --disabled-password --disabled-login --no-create-home --group pdns --uid 953 # buildkit
RUN /bin/sh -c chown pdns:pdns /var/run/pdns /var/lib/powerdns /etc/powerdns/pdns.d /etc/powerdns/templates.d # buildkit
USER pdns
RUN /bin/sh -c sqlite3 /var/lib/powerdns/pdns.sqlite3 < /usr/local/share/doc/pdns/schema.sqlite3.sql # buildkit
EXPOSE [53/udp]
EXPOSE [53/tcp]
EXPOSE [8081/tcp]
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/sbin/pdns_server-startup"]
USER root
/bin/sh -c apt-get update && apt-get install -y bind9-dnsutils
COPY file:47b08cb7b85d523025c3effb98d1379269b89095fd9048e208f7fe4fe9cc3231 in /etc/supervisor/supervisord.conf
COPY file:ecf489e496ba9033a8ae61ebfae40b14de0b9b05c30aec2ac51892d69758afd4 in /etc/supervisor/conf.d/pdns.conf
COPY file:fa34d28a89f58e35a0656d497172b39c552df248216af5e8d93817097570eca8 in /usr/local/bin/wait-for-it.sh
COPY file:ab169aca9e32cb2f3a78f40a900759a4100fe8881725906eeaae3c5dbbb8490b in /entrypoint.sh
/bin/sh -c chmod +x /usr/local/bin/wait-for-it.sh /entrypoint.sh
ENTRYPOINT [ "/entrypoint.sh" ]
CMD [ ]

Labels

Key Value
io.buildah.version 1.38.1
Details
Container
2026-03-13 17:21:54 +00:00
0
OCI / Docker
linux/amd64
122 MiB
Versions (1) View all
50-5.0.2 2026-03-13