Marek Goldmann | Assigning IP addresses to Docker containers via DHCP

Artikeln beskriver en metod för att tilldela IP-adresser till Docker-containrar via DHCP-servrar som körs på varje värd. Författaren motiverar användningen av flera DHCP-servrar för att förenkla hanteringen av containertrafikens Routing. Nya skript introduceras, prepare-image.sh och register-domain.sh, som använder libguestfs för att förbereda VM-bilder och registrera libvirt-domäner, som ersätter cloud-init. Processen för att skapa en bas-VM-bild från en Fedora qcow2-bild och sedan registrera flera värddomäner från den förklaras. DHCP-konfigurationen specificerar att varje värds DHCP-server tilldelar IP-adresser från ett reserverat intervall inom nätverket 172.16.42.0/24 till sina Docker-containrar.