2016-04-06 18 views
0

Ich bin neu in Docker und ich versuche herauszufinden, wie und wenn es möglich ist, den Docker-Client an einen Host mit einem Docker-Engine anhängen. Meine Docker-Engine läuft auf CentOS in einer virtuellen Maschine. Jetzt versuche ich einen Docker-Client auf meinem Laptop zu installieren, um den Client mit der Docker-Engine mit der VM zu verbinden. Gibt es eine Möglichkeit, das zu tun?Docker Client an Docker Daemon

Vielen Dank für Ihre Antworten!

+0

Sieht aus wie Ihre POST nicht wirklich auf die Programmierung in Zusammenhang steht. Versuche stattdessen, dieses Q auf ServerFault zu posten. – Alexander

Antwort

0

Sie können die Umgebungsvariable DOCKER_HOST verwenden und sie für die IP-Adresse und den Port des Remote-Computers festlegen.

so etwas wie diese -

export DOCKER_HOST="tcp://192.168.99.100:2376" 

Typ Docker-Maschine env zu sehen, ob die Umgebung korrekt

0

yes gesetzt ist, dies möglich ist. Sie müssen die Umgebungsvariablen in den Docker Client festlegen, welchem ​​Host zu verbinden, um zu spezifizieren:

DOCKER_HOST=tcp://192.168.99.100:2376 DOCKER_TLS_VERIFY=1 DOCKER_CERT_PATH=<path to certificates>

(2375 ist der unsicher Port und 2376 verwendet TLS). Um die sichere Verbindung zu nutzen, müssen Sie die Zertifikate auf dem Client-Rechner haben.

dies die Docker-Daemon auf dem Host-Rechner wird unter der Annahme, wurde auf einem TCP-Socket (anstelle von Named Pipe) einrichten hören

Verwandte Themen