#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목[re][re]WSL2를 이용해 Docker-machine 을 create할 수는 없나요?2021-10-25 08:29
작성자
첨부파일HyperVError.png (16.4KB)

안녕하세요. 답변 감사드립니다. 

제가 오류코드를 빠트렸네요 죄송합니다. 

총 3개의 오류코드를 올려드렸습니다.


답변에 대해서 조치한 내용을 알려드리겠습니다.


말씀해주신 내용에서 확인되는 바로는 WSL2에서 docker를 구동하셨다고 하는데, 이는 아마도 docker desktop을 이용하신것으로 생각됩니다. docker desktop이 정상 작동한다는 것은 Hyper-V가 정상적으로 작동된다는 말씀입니다. 그래서 docker-machine create --driver virtualbox ~명령어가 아닌 

docker-machine create --driver hyperv ~명령어 이런 방식으로 입력하셔야하는것 같습니다. 


제가 앞서 쓴 글에 언급했듯이 Window10Home 버전은 Hyper-V를 쓰지 못한다고 합니다.

그래서 Hyper-V 로 하는대신 WLS2로 돌리고있습니다.. Hyper-V는 제 컴퓨터에서 정상작동되고있지 않습니다.

정상 작동하지 않기에 WLS2를 이용해 create하는 방법을 여쭤본것입니다.

관련해서 오류 코드를 올려드립니다.


mb-file.php?path=2021%2F10%2F25%2FF1890_HyperVError.png
이 오류는 Hyper-V 지원이안되는 OS에서 HyperV를 쓰려고할때 나오는 오류라고합니다.


1. HyperV가 잘 작동하는지 확인해주세요 참조 : https://docs.microsoft.com/ko-kr/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v 


올려주신 링크는 Window10Pro/Education 일때 어떻게 다운로드 해야하는지 나와있는 링크이며

Home 버전에서는 안된다고 기재되어있는것으로 보입니다.

아래는 오류코드입니다.


mb-file.php?path=2021%2F10%2F25%2FF1893_HyperVUnknown.png
 


2. HyperV가 잘 작동한다면 아래에 질의 응답 내용에서 docker tool box.exe를 설치 하시고 시도해주세요 

참조 : https://github.com/docker-archive/toolbox/releases


toolbox는 이미 설치해서, docker-machine create를 제외하고는 정상 작동중(version 확인 등)이라고 이전 글에서 말씀드렸습니다.


3. HyperV가 작동하지 않는다면 Virtual Box로 환경을 넘어가는걸 고려해주세요 

입니다. 


VirtualBox환경을 사용해보고 정상 작동이 안되어서 문의 글을 남긴 것입니다.ㅠㅠ


또 답변 주시면 감사하겠습니다! 


mb-file.php?path=2021%2F10%2F25%2FF1892_VirtualBoxError.png
 




댓글