2017-10-20 1 views
0

Ich https://github.com/docker-java/docker-java mit und es gibt einen Befehl, den ich eingeben müssen:So verwenden Docker API

DOCKER_OPTS="-H tcp://127.0.0.1:2375 -H unix:///var/run/docker.sock" 

Ich habe dies auf der Windows Powershell, und ich bekomme diese:

DOCKER_OPTS = -H tcp: //127.0.0.1: 2375 -H unix: ///var/run/docker.sock: Der Begriff 'DOCKER_OPTS = -H tcp: //127.0.0.1: 2375 -H unix: /// var/run/docker.sock 'wird nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens oder, wenn ein Pfad enthalten war, überprüfen Sie, ob der Pfad korrekt ist, und versuchen Sie es erneut. Bei Zeile: 1 Zeichen: 1 + DOCKER_OPTS = "- H tcp: //127.0.0.1: 2375 -H unix: ///var/run/docker.sock" + ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ + CategoryInfo: ObjectNotFound: (DOCKER_OPTS = -H ... run/docker.sock: String) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException

Wie kann ich ändern der Docker Host IP und Port ??

+0

als eine Umweltwerte, Verwendung $ env: Variablenname = 'new-value' in Powershell oder SET DOCKER_OPTS = "- H tcp: //127.0.0.1: 2375 -H unix: ///var/run/docker.sock "in cmd –

Antwort

0

Versuchen Sie dieses

docker_opts: "-H unix:///var/run/docker.sock -H tcp://0.0.0.0:2376"

Verwandte Themen