Tried now with a ubuntu container and only simple eth iface but with the same result
systemd-networkd[161]: eth0: Flags change: +UP +LOWER_UP +RUNNING +MULTICAST +BROADCAST
systemd-networkd[161]: eth0: Link 13 added
systemd-networkd[161]: eth0: Link state is up-to-date
systemd-networkd[161]: eth0: found matching network ‘/etc/systemd/network/eth.network’
systemd-networkd[161]: eth0: Started LLDP.
systemd-networkd[161]: eth0: Acquiring DHCPv4 lease
systemd-networkd[161]: eth0: Saved original MTU: 1500
systemd-networkd[161]: eth0: Adding address: 172.25.120.2/24 (valid for 57min 46s)
systemd-networkd[161]: eth0: DHCPv4 address 172.25.120.2/24 via 172.25.120.1
systemd-networkd[161]: eth0: Updating address: 172.25.120.2/24 (valid for 1h)
systemd-networkd[161]: eth0: DHCP error: could not get routes: No data available