Joonas' Note

Joonas' Note

Windows 10에서 Docker daemon 에러 해결법 본문

개발/Docker

Windows 10에서 Docker daemon 에러 해결법

2020. 6. 28. 21:20 joonas

    Linux 환경을 세팅하기 귀찮아서 Windows 10에서 Docker를 설치하고 예전에 저장한 이미지로 컨테이너를 바로 띄우려했다.

    https://hub.docker.com/editions/community/docker-ce-desktop-windows/ 에서 도커를 설치하고 재부팅하고, CMD를 관리자 권한으로 실행했는데 아래와 같은 오류가 났다.

    C:\Windows\system32>docker ps
    Error response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file specified.

     

    다음처럼 해결할 수 있었다. (https://github.com/docker/for-win/issues/1825#issuecomment-433719346)

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

    PowerShell이나 Git bash 등에서 위 명령어대로 실행해도 되고, CMD에서는 "DockerCli.exe" -SwitchDaemon (./가 없음) 으로 치면 된다.

    Comments