I do some windows development in a VMWare Fusion and connect to my mac for redis/mongo since I want to minimize what I run in a VM.
Before, with Docker Machine, I ran boot2docker in another VMware VM and both VMs were in the same subnet, so I was able to connect directly to those Redis/Mongo instances from the Windows VM.
Now with docker for the mac, since everything’s mapped to localhost, I can’t really figure out which IP to use to address the actual container. I called
docker inspect and got an
IpAddress but I can’t connect to my redis instance using that IP address.
Connect to mac container from my Windows VM using the IP in
Can’t do the above.
OS X: version 10.11.5 (build: 15F34) Docker.app: version v1.11.1-beta13 Running diagnostic tests: [OK] Moby booted [OK] driver.amd64-linux [OK] vmnetd [OK] osxfs [OK] db [OK] slirp [OK] menubar [OK] environment [OK] Docker [OK] VT-x Docker logs are being collected into /tmp/20160527-101106.tar.gz Most specific failure is: No error was detected Your unique id is: A4A135D8-ED56-4C14-8697-15E13BCADD3F Please quote this in all correspondence.
Steps to reproduce the behavior
I launch my containers, and then I launch my windows VM, and my tests fail since they can’t connect to the redis server.