Accessing host machine from within docker container

Building on @mikehaertl’s response, on OSX, I was able to add an alias for my loopback adapter:

sudo ifconfig lo0 alias 172.16.222.111

Then in docker run, I used:

--add-host my.private.dnsname.com:172.16.222.111

This workaround enables docker-to-localhost connectivity on OSX’s docker as of 17.06.

2 Likes