Habilitando a API remota no Docker no Mac OS X (boot2docker)
Não consigo descobrir como habilitar a API remota ao usar o boot2docker. Estou tentando usar o dockerode da seguinte maneira:
Docker = require('dockerode')
docker = new Docker(socketPath: "/var/run/docker.sock")
container = docker.getContainer('<my_container_id>')
container.inspect (err, data) ->
debug data
Os dados são nulos, apesar de haver um contêiner com o ID ''. Eu suspeito que isso ocorre porque não há /var/run/docker.sock no host do OS X e que eu precisaria usar algo como:
var docker2 = new Docker({host: 'http://192.168.1.10', port: 3000});
... mas não consigo descobrir como configurar o boot2docker ou o docker na VM do VirtualBox para permitir o acesso via http ou tcp.