Docker container with DHCP IP

I want to have multiple proxy servers with Docker Container set up.
The containers should get a dynamic IP from a DHCP server.

My docker host is either Linux or Windows.
If there are already existing containers, I would use them, otherwise I would create my own.

Unfortunately I can’t find any tutorials or instructions that help me

What do I have to do to get a dynamic IP for my containers?
That with MACVLAN and everything didn’t really work. There is a GitHub project available, which uses IPAMDriver but that seems not to work anymore.

Source: Docker Questions