Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleLinux

If you run docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <container_name_or_id> or simply run docker inspect <container id> and scan through the json output and look for the host ID

You will get the IP address of the container. You can then use this to bind to the port from the host.

You can also just use 0.0.0.0:<port #>


Info
titleWindows 10

If you run docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <container_name_or_id> or simply run docker inspect <container id> and scan through the json output and look for the host ID

You will get the IP address of the container.

You would expect this to work but it fails, you have to use the machine's IP address which can be found by using docker-machine inspect - by default it seems to 192.168.99.100

This does work!!!