ERROR - Docker-Komponieren/Andockfenster Windows
Wollte ich für die Bereitstellung der Anwendung auf einem windows-system. Ich habe vor kurzem (gestern) installiert DockerToolbox-1.12.4
auf meinem windows 10. Das gibt meine neue terminal. Als ich versuchte, die Bereitstellung meiner projet mit docker-compose up --build
erhalte ich diese massage:
ERROR: for myservice Cannot create container for myService: create
dieser Dienst enthält
\var\run\docker.socker: "\\var\\run\\docker.sock" includes invalid
characters for a local volume name, only "[...][...]" are allowed
und ein anderer Fehler ist:
ERROR: for service2 Cannont create container for service service2:
. Mein Projekt hat 4 Container und dort ist keine Fehlermeldung für die 2 anderen.
Invalid bind mount spec
"c:\\Users\\username\\Desktop\\project\\service2:/home/docker/code:rw"
Encountered errors while bringing up projet
hier ist meine docker-Komponieren.yml-Datei:
version: '2'
services:
s1:
build: ../images/s1
ports:
- "5000:5000"
links: ["s2"]
s2:
build: ../images/s2
ports:
- "9000:9000"
service2:
build: ../images/service2
ports:
- "4000:4000"
volumes:
- ../images/service2:/home/docker/code
myService:
build: ../images/myService
ports:
- "7000:7000"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
Was soll ich tun, damit das funktioniert ?
Können Sie bitte helfen, dieses Problem zu lösen ?
meine docker-version : docker version 1.12.4, build 1564f02
meine docker-Komponieren-version : docker-compose version 1.9.0, build 2585387
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie müssen
COMPOSE_CONVERT_WINDOWS_PATHS=1
in Ihrer Umgebung. Siehe:Dieses Beispiel funktioniert für mich
Hatte ich einige Probleme versuchen zu laufen
docker-compose build
auf windows 10.Fehler: 'Fehler beim ausführen von Skript-Andockfenster-compose'
Nach dem Versuch so viele Dinge, und schließlich lief Andockfenster quick-start-terminal, das lief Bash-shell. Ich lief
cmd
Befehl zum Umschalten auf cmd und tryied den Befehl "erstellen". Das ist es. Arbeitete für mich