윈도우에서 docker를 사용하는 방법은 이 정도 있는 것 같다.
1. Docker Desktop 설치
2. wsl (window subsystem for linux) 설치
2-1. Docker Desktop wsl 환경에 맞게 구성하기
2-2. wsl 환경에 docker 직접 설치
리눅스 환경에서 도커를 다루기 위해서 wsl 환경에 도커를 설치하는 식으로 설치를 해보았다.
1. wsl 설치하기
아래의 문서에 따라서 wsl 설치를 해준다.
2. 에러가 발생하는 경우
가상화를 위해서 필요한 설정이 되지 않은 경우에 에러가 발생할 수 있다.
- windows 하이퍼바이저 플랫폼 켜기
- SVM mode 켜기
바이오스 환경 설정에 들어가서 svm mode를 활성화해주어야한다.
3. 도커 설치하기
- Docker desktop 설치
설치시에 wsl 와 관련된 옵션을 선택해서 설치해준다.
- linux 에 그냥 도커 설치하기
sudo apt-get update # 우분투 시스템 패키지 업데이트
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common # 필요한 패키지 설치
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # Docker의 공식 GPG키를 추가
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" # Docker의 공식 apt 저장소를 추가
sudo apt-get update # 시스템 패키지 업데이트
sudo apt-get install docker-ce docker-ce-cli containerd.io # Docker 설치
'devops > docker' 카테고리의 다른 글
도커를 왜 사용하는가? (0) | 2023.04.17 |
---|