Infrastructure as Code

Repositories with services as code

kea-dhcp-ddns (2.4.0)

Published 2025-11-30 15:37:14 +03:00 by mpavlov

Installation

docker pull olssonul.com/iac/kea-dhcp-ddns:2.4.0
sha256:aad3a5af64f83a07e7867631313e105716be8ed90ba9492b219d0944794db5b8

Image Layers

ADD file:6dd87346b8be240b21b4f4d9296253bf0d28b6579aa52d2118872e3936963b6b in /
CMD ["/bin/sh"]
LABEL org.opencontainers.image.authors=Kea Developers <kea-dev@lists.isc.org>
ARG VERSION=2.4.0-r20230921141113
ARG TOKEN
ARG PREMIUM
SHELL [/bin/ash -o pipefail -c]
RUN |3 VERSION=2.4.0-r20230921141113 TOKEN= PREMIUM= /bin/ash -o pipefail -c cp /etc/apk/repositories /etc/apk/repositories_backup && apk update && apk add --no-cache curl bash && curl -1sLf "https://dl.cloudsmith.io/public/isc/kea-$(echo "${VERSION}" | cut -c1;)-$(echo "${VERSION}" | cut -c3;)/setup.alpine.sh" | bash && apk update && apk add --no-cache isc-kea-dhcp-ddns~=${VERSION} isc-kea-ctrl-agent~=${VERSION} supervisor && if [ -n "$TOKEN" ] && { [ "$PREMIUM" = "SUBSCRIPTION" ] || [ "$PREMIUM" = "ENTERPRISE" ]; }; then curl -1sLf "https://dl.cloudsmith.io/${TOKEN}/isc/kea-$(echo "${VERSION}" | cut -c1;)-$(echo "${VERSION}" | cut -c3;)-prv/setup.alpine.sh" | bash && apk add --no-cache isc-kea-premium-gss-tsig~=${VERSION}; fi && mv /etc/apk/repositories_backup /etc/apk/repositories && mkdir -p /var/log/supervisor && apk del curl # buildkit
COPY supervisord.conf /etc/supervisor/supervisord.conf # buildkit
COPY supervisor-kea-dhcp-ddns.conf /etc/supervisor/conf.d/kea-dhcp-ddns.conf # buildkit
COPY supervisor-kea-agent.conf /etc/supervisor/conf.d/kea-agent.conf # buildkit
COPY kea-ctrl-agent.conf /etc/kea/kea-ctrl-agent.conf # buildkit
COPY kea-dhcp-ddns.conf /etc/kea/kea-dhcp-ddns.conf # buildkit
VOLUME [/etc/kea]
EXPOSE map[53001/udp:{} 8000/tcp:{}]
CMD ["supervisord" "-c" "/etc/supervisor/supervisord.conf"]
HEALTHCHECK &{["CMD" "supervisorctl" "status"] "0s" "0s" "0s" '\x00'}

Labels

Key Value
org.opencontainers.image.authors Kea Developers <kea-dev@lists.isc.org>
Details
Container
2025-11-30 15:37:14 +03:00
4
OCI / Docker
linux/amd64
Kea Developers <kea-dev@lists.isc.org>
31 MiB
Versions (1) View all
2.4.0 2025-11-30