The name “docker.local” is gone (it was a beta construct anyway). You can still do what you did on a different IP on onto the unix socket at “/var/tmp/docker.sock”.
IF YOUR TOOL IS IN A CONTAINER
…you can still get to the daemon. Try (from any container):
curl 172.17.0.1:2375/_ping
curl 192.168.65.2:2375/_ping
IF YOUR TOOL IS IN OSX
…you can still find another way. You can use “socat” to export the unix socket as a TCP socket:
brew install socat
nohup socat -4 TCP-LISTEN:2375,fork UNIX-CONNECT:/var/tmp/docker.sock &
…and to test it on OSX:
curl localhost:2375/_ping
BUT…
But before that I would try to set the DOCKER_HOST variable to “unix:///var/tmp/docker.sock” - these tools should be looking for this variable and trying the TCP port as a fallback. Try to curl into Docker for Mac unix socket (not TCP):
curl --unix-socket /var/tmp/docker.sock localhost:2375/_ping
If DOCKER_HOST works there will be no need to install “socat”, of course.