dnsdist (20260110210600)

Published 2026-01-10 21:06:07 +08:00 by jmg.caguicla in binted/dnsdist-docker

Installation

docker pull git.binted.boats/binted/dnsdist:20260110210600
sha256:e28d7ab73382bef0cc43f79e070ad5ec6a32d261bad910ee9c059e5b0dc8546a

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1766966400'
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 tini libcap2-bin ca-certificates 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
RUN /bin/sh -c mkdir -p /etc/dnsdist/conf.d /etc/dnsdist/templates.d # buildkit
COPY dockerdata/dnsdist.conf /etc/dnsdist/ # buildkit
COPY dockerdata/startup.py /usr/local/bin/dnsdist-startup # 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 /etc/dnsdist/conf.d /etc/dnsdist/templates.d # buildkit
USER pdns
EXPOSE [53/udp]
EXPOSE [53/tcp]
EXPOSE [5199/tcp]
EXPOSE [8083/tcp]
WORKDIR /etc/dnsdist
COPY dockerdata/dnsdist-resolver.lua /etc/dnsdist/ # buildkit
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/dnsdist-startup"]
USER root
/bin/sh -c apt update && apt install -y dnsutils
USER pdns

Labels

Key Value
io.buildah.version 1.42.0
Details
Container
2026-01-10 21:06:07 +08:00
0
OCI / Docker
linux/amd64
124 MiB
Versions (1) View all
20260110210600 2026-01-10