Docker 를 윈도우에 설치해보도록 하겠습니다. 그 전에 도커의 가격정책 부터 한번 알아볼까요?
가격정책
개인은 무료이며 Pro를 사용한다면 한달에 $5를 지불해야합니다.
또한 기업은 $24 인데요. 개인적으로 사용하는 거기 때문에 저는 Personal로 시작했습니다.
이제 다운로드를 해야겠죠?
저는 Docker Desktop 4.18.0 버전을 설치해보겠습니다.
다운로드
docker 홈페이지에서 windows-install에서 "Docker Desktop for Windows" 를 눌러 다운받습니다.
https://docs.docker.com/desktop/install/windows-install/
설치
이제 아래와 같이 받은 파일을 실행하면 설치단계로 넘어갑니다. 두가지 모두 체크 후 OK를 누릅니다.
설치가 끝나면 재시작을 해야합니다.
부팅 후 우측 하단의 실행된 아이콘을 보면 Docker가 보입니다. 부팅 후 잘 실행되고 있음을 알 수 있습니다.
설치가 완료되어 실행되었음에도 Docker Engine stopped로 되어 있습니다.
이제 Sign in을 해야하는데요.
Docker에 가입한 후에 이메일 인증까지 하면 됩니다.
아래와 같이 Docker Personal로 가입된 것을 볼 수 있습니다.
이제 실행좀 할라했더니 이런 문제가 생깁니다.
바로 WSL kernel 업데이트인데요.
1단계
아래와 같이 먼저 해야할 것은 Linux용 Windows 하위 시스템 옵션 기능 사용 설정입니다.
명령어를 입력합니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2단계
2단계는 버전 확인 후 사용하는건데 저는 이 버전보다 높으니 넘어가겠습니다.
3단계
3단계는 아래 명령어를 입력합니다.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
4단계
4단계는 패키지를 받아 설치해야합니다.
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
설치는 Next 누르면 바로 끝이납니다.
5단계
5단계로 아래 명령어로 WSL 2를 기본 버전으로 설정합니다.
wsl --set-default-version 2
이제 Docker를 실행해보면 아래와 같이 실행됨을 볼 수 있습니다.
'다양한 TIP' 카테고리의 다른 글
docker: Error response from daemon: Conflict. The container name "/rabbitmq" is already in use by container (0) | 2023.04.15 |
---|---|
윈도우 cmd 화면 클리어하는 방법(cls) (0) | 2023.04.10 |
REPORTXSvc.exe 시작 시 영향 높음, 지워도 될까요? (0) | 2023.04.09 |
댓글