Dockerfile 294 B

1234567891011121314
  1. FROM alpine:latest
  2. RUN apk add --update --no-cache \
  3. dhcp
  4. RUN mkdir -p /var/lib/dhcp && \
  5. touch /var/lib/dhcp/dhcpd.leases
  6. EXPOSE 67/udp 67/tcp
  7. COPY ./ddns.key /etc/dhcp/ddns.key
  8. COPY ./dhcpd.conf /etc/dhcp/dhcpd.conf
  9. CMD /usr/sbin/dhcpd -4 -f -d --no-pid -cf /etc/dhcp/dhcpd.conf