Just a bit off topic and this is also the wrog place but I do use IPVLAN for a long time and not a single container has it‘s own IP because most of the times you simply don‘t need it. You even can activate Docker with a Fritzbox and IPVLAN as long as you have no container in br0
However I have a LXC container for my AdBlocking, DNS and LANCache all in one with a dedicated IP address because it is way easier to have it there, I‘ve also wirtten a very comprehensive tutorial on how to set that up over on the German subforums:
However the point that I‘m trying to make is that you don‘t always need static IP addresses for containers in most of the cases and since you might already know I build do everyrhing locally on my server (plugin packages for Nvidia, DVB, various other Driver packages, all of my Docker containers and many things more,…) so to speak my Server needs also to be reachable all the time and vice versa.