軟體工程師的小事:到底要不要 Close

安裝完 Windows Container 出現 error during connect

問題描述

依照微軟官方文件步驟進行 Windows Container 安裝。

文章連結

重新開機後在 Powershell 命令列執行 docker version 出現下面訊息。

get error during connect
Client:
 Version:      17.06.1-ee-2
 API version:  1.30
 Go version:   go1.8.3
 Git commit:   8e43158
 Built:        Wed Aug 23 21:16:53 2017
 OS/Arch:      windows/amd64
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.30/version: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

此時 docekr ps, docker images ... 指令也無法正確執行。

docker ps command error message
處理方式

透過指令重新啟動 docker 服務即可(重新開機也可以)。

Restart-Service docker

再次執行 docker version 錯誤訊息就消失了。

docker version not return error during connect

docker 指令也能夠正確執行:docker ps, docker images ... etc

docker images not return error during connect

先前安裝 Windows Container 都沒有遇到此問題,可能跟版本有關係。

留言