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." 에러가 발생했습니다. 내용은 데몬에서 시스템에 지정된 도커 윈도우 엔진을 찾을 수 없다는 뜻입니다. 도커 콘테이너가 데몬에서 실행되는데 윈도우용 도커 엔진 설정이 뭔가 잘못되었나봅니다. 이 문제를 해결하려면 아래와 같이 도커를 윈도우로 스위치 해야 합니다.
리눅스에서 윈도우 엔진으로 변경할 때 에러가 발생하는 경우가 있는데요. 이 때에는 Hyper-V가 사용으로 설정되지 않았을 가능성이 큽니다. 파워쉘을 관리자로 실행하세요.
아래 명령으로 Hyper-V를 활성화 시키세요. 설치가 완료되면 윈도우가 다시 시작됩니다.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
다시 도커 데스크탑에서 윈도우로 스위치해보세요. 그리고, 윈도우 이미지 설치가 되는지 확인합니다. 윈도우 이미지 설치시 또 에러가 발생한다면 WSL을 꺼야 합니다.
정상적으로 윈도우 이미지가 도커 컨테이너에 다운로드 되고 있네요.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
추천0 비추천0
- 이전글엔지엠 매크로 플레이어에서 랜덤 아이디 액션이 동작하지 않는 경우 해결 방법. 23.01.19
- 다음글error during connect: In the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect.: Post 23.01.19
댓글목록
등록된 댓글이 없습니다.