I have about a dozen different docker containers running and it is a pain figuring out what ports to use when you add a new docker. There is a button where you can see the ports used but that doesn't show every port used as often the docker containers use other ports in the background for stuff other than a web UI.
Wouldn't it be easier if every Docker got its own virtual IP address on your subnet, just like a full VM? That way you could use port 80,443 or 8080 for every container, rather than having to futz around using port 7080, 6080, etc? Instead you would just assign a static IP for each docker or use DHCP reservation.
Is there any way to do this?