Closed drnic closed 7 years ago
The next release of blockade should provide support for dvm. I'll look at supporting the docker-osx project as well
Lovely, thx.
On Fri, Feb 14, 2014 at 6:56 AM, Tom Howe notifications@github.com wrote:
The next release of blockade should provide support for dvm. I'll look at supporting the docker-osx project as well
Reply to this email directly or view it on GitHub: https://github.com/dcm-oss/blockade/issues/1#issuecomment-35090179
+1 to this. Even when not using dvm, boot2docker or similar, blockade assumes that you are running docker with a local unix socket. If you're running docker with tcp only, blockade isn't able to connect to docker.
Nearly 3 years later, DOCKER_HOST
is finally fully respected by Blockade and we can close this ticket.
Until recently, it didn't matter too much since Blockade was required to be executed on the docker host as root, in order to run the tc/iptables commands. And our initial plans to do this via fabric/paramiko got messy and abandoned. But in 0.3.0, we moved these commands into containers of their own, with host networking. And in 0.3.1 (just now released), a lingering bug was fixed that prevented DOCKER_HOST
from being consulted in one place.
I'm trying blockade on OS/X where
docker -d
is running inside a vagrant VM (via https://github.com/noplay/docker-osx).I have
$DOCKER_HOST
set, so normaldocker
commands work nicely.When I run
blockade up
I get an error that looks like its only trying to connect via local sockets.