homeassistant-addon-dnclient/dnclient/Dockerfile

13 lines
336 B
Docker

ARG BUILD_FROM=definednet/dnclient:latest
# Extract dnclient binary from official image (avoids inheriting its VOLUME)
FROM ${BUILD_FROM} AS source
FROM alpine:3.21
RUN apk add --no-cache iptables ip6tables ca-certificates
COPY --from=source /usr/bin/dnclient /usr/bin/dnclient
COPY run.sh /
RUN chmod a+x /run.sh
CMD [ "/run.sh" ]