티스토리 뷰

728x90

error during connect: this error may indicate that the docker daemon is not running: Get "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version": open //./pipe/docker_engine: The system cannot find the file specified.

 

Docker로 Container를 실행하려고 하니 이런 에러가 발생했다. 윈도우에서 도커 데스크탑 설정 때문에 발생하는 오류로 보인다.

 

아래 순서대로 한 번 진행해보세요.

 

 

 

1. 도커 데스크탑이 없다면 설치 이후 실행한다.

먼저 Docker Desktop애플리케이션이 실행 중인지 확인하고, 그렇지 않은 경우 실행하는 방법이 있다. 그러면 docker 데몬이 실행된다. (몇 분 기다려야 함).

 

2. 도커 데스크탑 설정 변경

Reset to factory defaults..." under Settings > Reset.

 

3. Powershell에서 설정을 변경한다

 그런 다음 오류가 계속 지속되면 아래 설명된 대로 Docker 데몬 유형을 전환해 볼 수 있다.

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

 

윈도우 컨테이너를 실행 시키는 명령어로 도커를 Linux에서 Window로 변환 시킨다고 한다.

 

 

 

728x90
댓글