Link macvlan to host

hi guys,
input information:
raspi 4, raspi os lite buster, omv, portainer
i created a macvlan for my containers like pihole, plex, etc, and cause they are in macvlan they cannot communicate with the host. now i run wireguard in container and so i tried to link the container with kellogs solution.

docker network create -d macvlan -o parent=eth0
–aux-address ‘host=’

sudo ip link add net-shim link eth0 type macvlan mode bridge
sudo ip addr add dev net-shim
sudo ip link set net-shim up
sudo ip route add dev net-shim

and it crashes a lot of daemons. has anyone a better idea?