This is problem I'm trying to solve for some time now. I've tried as many resources as I could try, but nothing has yet worked for me. :/
Here's what I'm trying to tackle:
I want to be able to deploy Docker containers and access them from a machine that resides in the same local network. That means that the IP addresses that Docker handouts to the containers have to be reachable from a client computer on the same LAN as the computer that host Docker.
Ideally, people would just have to add a route that points to the Docker host as a gateway for the Docker network, like:
client@lan$ sudo route add -net <docker-network>/<mask> gw <docker-host>
And boom, they can access the containers just by typing their IP. This route can also be set up from the router, of course.
I've seen that network bridges help doing this, but I could not get one to work this way.
How do you get all of this to work ?