I have two machines running in one local physical network in the office. One of them is exposed to world as a http web server (nginx on docker), the other one is not exposed to the world, it exposes a private service with API that should only be accesible to machines connected localy to the same physical network.
I want the first machine (exposed to the world) proxy-pass to the second one, but I'm having a trouble to access private machine from public machines nginx docker container, as long as I don't have an access to hosts network.
Is it possible to bind a single local IP of the other machine (for example 192.168.1.100) to the inside of public machine docker container?