bind9admin-target-trixie (main-20261103091329-4fca2235289f)
Published 2026-11-03 09:13:40 +00:00 by eden
Installation
docker pull git.valid.dk/workshop/bind9admin-target-trixie:main-20261103091329-4fca2235289fsha256:a7494d569e52d636c4e5fefdc6ee0c8f2564f0ce810c425f5c02da585a03fc9dImage layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1793059200' |
| ENV container=docker |
| RUN /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends systemd systemd-sysv openssh-server sudo python3 bind9 bind9-utils bind9-dnsutils iproute2 procps && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && rm -f /lib/systemd/system/multi-user.target.wants/getty.target && systemctl enable ssh # buildkit |
| STOPSIGNAL SIGRTMIN+3 |
| CMD ["/lib/systemd/systemd"] |
| RUN /bin/sh -c rm -f /etc/ssh/ssh_host_* && ln -sf /dev/null /etc/systemd/system/sshd-keygen.service # buildkit |
| COPY sshd-target.conf /etc/ssh/sshd_config.d/10-bind9admin-target.conf # buildkit |
| COPY bind9admin-target-ssh-keys /usr/local/sbin/bind9admin-target-ssh-keys # buildkit |
| COPY bind9admin-target-ssh-keys.service /etc/systemd/system/bind9admin-target-ssh-keys.service # buildkit |
| COPY ssh-needs-keys.conf /etc/systemd/system/ssh.service.d/10-bind9admin-target.conf # buildkit |
| COPY bind9admin-target-init /usr/local/sbin/bind9admin-target-init # buildkit |
| RUN /bin/sh -c chmod 0755 /usr/local/sbin/bind9admin-target-ssh-keys /usr/local/sbin/bind9admin-target-init && systemctl enable bind9admin-target-ssh-keys.service named.service ssh.service # buildkit |
| EXPOSE map[22/tcp:{} 53/tcp:{} 53/udp:{}] |
| CMD ["/usr/local/sbin/bind9admin-target-init"] |
Details
2026-11-03 09:13:40 +00:00
Versions (1)
View all
Container
0
OCI / Docker
linux/amd64
58 MiB
main-20261103091329-4fca2235289f
2026-11-03