2017-03-14 2 views
1

Ich versuche, ein Programm auf dem Mac, die einen Docker-Daemon-Zugriff benötigt laufen zu lassen. Dazu habe ich die DOCKER_HOST env Variable, dass das Programm in der folgenden Art und WeiseWie setze ich die DOCKER_HOST env-Variable auf einem MAC

setenv DOCKER_HOST "tcp://<ip-of-docker-daemon-host>:2375" 

Aber das Programm erkennt es als eine http-Adresse verwenden kann. Ich habe auch folgendes versucht

setenv DOCKER_HOST "http://<ip-of-docker-daemon-host>:2375" 
setenv DOCKER_HOST tcp://<ip-of-docker-daemon-host>:2375 

Aber immer noch den gleichen Fehler. Ich neu gestartet auch die Docker Daemon sicherstellen, dass es es macht sich auf Port 2375 als

sudo docker -H 0.0.0.0:2375 -d & 

folgt Ich bin auf Mac OX Capitan 10.11.5

Antwort

0

vielleicht Ansatz Unix-Socket wird

docker run -ti -v /var/run/docker.sock:/var/run/docker.sock centos bash 
helfen

?

+0

Was setze ich die DOCKER_HOST Variable, um eine Verbindung zum Daemon herzustellen? –

+0

Ich habe gerade angenommen, dass Sie den Zugriff von einem Container erhalten möchten, um andere Container wie hier beschrieben zu regulieren https://github.com/jwilder/nginx-proxy – itiic

Verwandte Themen