# ISC Kea DHCP4 + Control Agent — the open-source DDI (DHCP+IPAM-API) device for the vlab.
# Built from Debian's official Kea packages (Kea 2.2.x on bookworm). The Control Agent's REST API
# (port 8000) is what lets TestPulse query pool utilization + inject IPAM-pool exhaustion cleanly.
FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y --no-install-recommends \
        kea-dhcp4-server kea-ctrl-agent kea-common curl ca-certificates \
    && rm -rf /var/lib/apt/lists/* \
    && mkdir -p /run/kea /var/lib/kea
