diff --git a/alpine/packages/docker/etc/init.d/docker b/alpine/packages/docker/etc/init.d/docker index a1f43538f..1636846c8 100755 --- a/alpine/packages/docker/etc/init.d/docker +++ b/alpine/packages/docker/etc/init.d/docker @@ -13,9 +13,13 @@ start() pidfile="/run/docker.pid" - # Start with networking on both Mac and Hyper-V, but in - # future change this to use a hypervisor socket. - DOCKER_OPTS="${DOCKER_OPTS} -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock" + # Only start with networking on cloud editions + DOCKER_OPTS="${DOCKER_OPTS} -H unix:///var/run/docker.sock" + if [ ! -z $(bootflag cloud_provider) ] + then + # TODO: More elegant way to turn on "debug mode" + DOCKER_OPTS="${DOCKER_OPTS} -H 0.0.0.0:2375" + fi # some config is always in /etc/docker cannot specify alternative eg certs if mobyconfig exists etc/docker