NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error Error response from daemon: open \\.\pipe\docker_engine_windows: The s…

    페이지 정보

    본문

    도커에서 리눅스가 아닌 윈도우 가상화를 사용할 일이 생겨서 오랜만에 도커를 설치하고, 테스트를 하던중 제목과 같은 "Error response from daemon: open \\.\pipe\docker_engine_windows: The system cannot find the file specified." 에러가 발생했습니다. 내용은 데몬에서 시스템에 지정된 도커 윈도우 엔진을 찾을 수 없다는 뜻입니다. 도커 콘테이너가 데몬에서 실행되는데 윈도우용 도커 엔진 설정이 뭔가 잘못되었나봅니다. 이 문제를 해결하려면 아래와 같이 도커를 윈도우로 스위치 해야 합니다.

    jA8eFwX.png

     

     

    리눅스에서 윈도우 엔진으로 변경할 때 에러가 발생하는 경우가 있는데요. 이 때에는 Hyper-V가 사용으로 설정되지 않았을 가능성이 큽니다. 파워쉘을 관리자로 실행하세요.

    vk7HGjR.png

     

     

    아래 명령으로 Hyper-V를 활성화 시키세요. 설치가 완료되면 윈도우가 다시 시작됩니다.

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

     

    다시 도커 데스크탑에서 윈도우로 스위치해보세요. 그리고, 윈도우 이미지 설치가 되는지 확인합니다. 윈도우 이미지 설치시 또 에러가 발생한다면 WSL을 꺼야 합니다.

    ROYVe5J.png

     

     

    정상적으로 윈도우 이미지가 도커 컨테이너에 다운로드 되고 있네요.

    RlH1R3c.png

     

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.