Dazu kannst du ein Docker Netzwerk vom Typ macvlan anlegen. Als Parameter subnet gibst du das Netzwrk deines LAN an. Als Gateway das Gateway deines LAN.
docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 macvlan_net
Das erstellt ein Netzwerk Interface ohne IP Adresse, du kannst somit jedem Container beim Start eine IP Adresse aus diesem macvlan geben.
docker run -d --name web1 --network macvlan_net --ip=192.168.0.100 nginx