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.