본문 바로가기

공부

docker: error during connect: dockerDesktopLinuxEngine: The system cannot find the file specified.

반응형

 

Docker cannot start on Windows

처음에 docker image ls 명령어를 축약한 docker images 명령어를 실행하면 에러가 뜬 메시지를 받았다.

 

error during connect: Head "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/_ping": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

 

그래서 관리자 권한으로 진행을 해도 동일했다.

가장 큰 문제는, 

1. Docker Desktop 이 실행중인지 확인해야 한다.

그렇지 않은 경우 실행하기!

 

2. 그렇지 않으면 Docker 데몬 유형을 전환해야 한다.

powershell이든 cmd 든, 관리자 권한으로 둔다.

 

Powershell 실행 명령

& 'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon

 

cmd 실행 명령

"C:\Program Files\Docker\Docker\DockerCli.exe" -SwitchDaemon

 

하면 잘 되는것을 확인했다.

 

 

출처

- https://stackoverflow.com/questions/40459280/docker-cannot-start-on-windows

반응형