pdns-mysql (sha256:e7991607975e6f42ec5097e154819be2cc76fa483e0cf406f177becf2acdc9d0)

Published 2024-08-16 22:43:48 +00:00 by kenjreno

Installation

docker pull kjgr.io/kenjreno/pdns-mysql@sha256:e7991607975e6f42ec5097e154819be2cc76fa483e0cf406f177becf2acdc9d0
sha256:e7991607975e6f42ec5097e154819be2cc76fa483e0cf406f177becf2acdc9d0

Image Layers

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
ENV DISTTAG=f39container FGC=f39 FBR=f39
ADD fedora-39-aarch64.tar.xz / # buildkit
CMD ["/bin/bash"]
RUN /bin/sh -c arch=$([ "$(arch)" = 'aarch64' ] && echo -n 'arm64' || echo -n 'amd64') && echo 'install_weak_deps=False' >> /etc/dnf/dnf.conf && echo 'assumeyes=True' >> /etc/dnf/dnf.conf && sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/fedora-cisco-openh264.repo && dnf --refresh upgrade && dnf install hostname mariadb pdns https://github.com/kha7iq/subvars/releases/download/v0.1.5/subvars_${arch}.rpm && dnf --setopt 'tsflags=' install pdns-backend-mysql && dnf clean all # buildkit
RUN /bin/sh -c mkdir -p /run/pdns && chown -R pdns: /etc/pdns /run/pdns # buildkit
COPY pdns.conf.tpl docker-entrypoint.sh / # buildkit
ENV VERSION=4.8 PDNS_guardian=yes PDNS_setuid=pdns PDNS_setgid=pdns PDNS_launch=gmysql
EXPOSE map[53/tcp:{} 53/udp:{}]
HEALTHCHECK &{["CMD" "pdns_control" "ping"] "10s" "10s" "2s" "0s" '\x03'}
ENTRYPOINT ["/docker-entrypoint.sh"]
CMD ["/usr/sbin/pdns_server"]

Labels

Key Value
maintainer Clement Verna <cverna@fedoraproject.org>
Details
Container
2024-08-16 22:43:48 +00:00
0
OCI / Docker
linux/arm64
90 MiB
Versions (2) View all
latest 2024-08-16
alpine 2024-08-16