Change Container MAC and IP address

I don’t know where you try to access the webpage from, but if on the same machine where you run Docker using MacVLAN, search for MacVLAN shim. It was discussed on the forum so many times that Google returns it as second (to me) where @meyay wrote about it

Regarding ports, there are no forwarded ports when using MacVLAN. There is no need for it since you already have the IP to use directly. Which would work from another machine (unless a firewall blocks it)