В Linux вам необходимо настроить файл: /etc/docker/daemon.json
{
"hosts": [ "unix:///var/run/docker.sock","tcp://0.0.0.0:2376"],
"log-driver": "journald",
"signature-verification": false,
}
В Mac путь будет выглядеть как-то нелепо.
Я использую TLS, но если вы хотите протестировать его или попробовать, то это то, что нужно сделать.
Но если он не работает без TLS, тогда нет ничего плохого в создании себя.подписанный сертификат и используйте его.
Обновление:
Докер для MAC:
$ socat -d TCP-LISTEN:2376,range=127.0.0.1/32,reuseaddr,fork UNIX:/var/run/docker.sock
$ curl localhost:2376/version
{"Version":"1.11.2","ApiVersion":"1.23","GitCommit":"56888bf","GoVersion":"go1.5.4","Os":"linux","Arch":"amd64","KernelVersion":"4.4.12-moby","BuildTime":"2016-06-06T23:57:32.306881674+00:00"}
Подробнее: подробнее