2016-06-15 12 views
5

Ho appena finito di installare Docker sulla mia macchina Windows 7 utilizzando le istruzioni fornite qui .Impossibile eseguire il programma hello-world predefinito nella finestra mobile su Windows 7

Durante l'installazione non ho installato Git e Virtual Box poiché li avevo già installati sulla mia macchina. Dopo l'installazione ho risolto il problema dello script bash.exe mancante e la finestra mobile funzionava in una certa misura. Ma non sono in grado di eseguire il comando predefinito hello-world finestra mobile. Sto ottenendo l'errore seguente

Ho già esaminato un problema simile menzionato su SO Troubleshoot Docker-On-Windows attempt to run hello-world ma l'errore che sto ottenendo qui è diverso. Quindi, per favore, non contrassegnarlo come duplicato.

$ docker run hello-world 
docker: An error occurred trying to connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.23/containers/create: open //./pipe/docker_engine: The system cannot find the file specified.. 
See 'docker run --help'. 

$ docker version 
Client: 
Version:  1.11.2 
API version: 1.23 
Go version: go1.5.4 
Git commit: b9f10c9 
Built:  Wed Jun 1 21:20:08 2016 
OS/Arch:  windows/amd64 
An error occurred trying to connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.23/version: open //./pipe/docker_engine: The system cannot find the file specified. 


$ docker-machine start default 
Starting "default"... 
Machine "default" is already running. 

$ docker-machine env default 
SET DOCKER_TLS_VERIFY=1 
SET DOCKER_HOST=tcp://192.168.99.100:2376 
SET DOCKER_CERT_PATH=C:\Users\chandeln\.docker\machine\machines\default 
SET DOCKER_MACHINE_NAME=default 
REM Run this command to configure your shell: 
REM  @FOR /f "tokens=*" %i IN ('docker-machine env default') DO @%i 

$ git --version 
git version 2.7.4.windows.1 

risposta

5

Non importa. Stavo facendo un errore mentre stavo eseguendo i comandi dal terminale Windows al posto del terminale di avvio rapido Docker. Alcuni dei comandi hanno funzionato inizialmente, il che mi ha fatto pensare all'utilizzo del terminale Windows.

$ docker run hello-world 

Hello from Docker. 
This message shows that your installation appears to be working correctly. 
+0

Dalla tua uscita: 'REM Run questo comando per configurare la vostra shell: REM @FOR/f "tokens = *" % i IN ('ENV predefinita finestra mobile-machine') DO @% I' – BMitch

+0

Could per favore, elabora il passaggio per risolvere questo problema Il daemon docker [ERROR] –

+0

non è in esecuzione [/bin/lib/functions.plugin.sh:93] –

Problemi correlati