Docker를 사용한다면? 환경구성을 쉽고 빠르게 할 수 있다.
도커는 리눅스 기반 컨테이너 기술이기 때문에 윈도우에서 사용하려면 WSL 2가 필요하다.
아래 링크를 바탕으로 환경 구성을 해보자!
WSL에서 Docker 컨테이너 시작 | Microsoft Learn
환경 구성
1. OS: Windows 11(10),
웬만하면 최신 버전으로 업데이트 필요(예전 구 버전일시 적용 안될 수 있음
2. WSL 2(1) 필수 설치
WSL 2는 이제 전체 시스템 호출 용량을 갖춘 Linux 커널에서 실행되므로 WSL 1 보다 WSL 2를 이용하는 것이 더 좋음
도커 설치
1. 도커 설치 전 WSL 설치
이전 포스팅을 참조하여 WSL을 설치하자.
2. Docker Desktop 설치
아래 링크로 들어가서 설치 파일 다운로드 후 실행해준다.
※ 무조건 wsl가 설치 되어있어야 한다!!!
Install Docker Desktop on Windows | Docker Docs
설치가 완료되면 재부팅 해준다.
3. Docker Desktop 실행 및 설정
재부팅을 했다면 Docker Desktop을 실행한다.
오른쪽 상단의 설정 아이콘을 클릭하여 설정탭으로 들어간다.
1. General > Use the WSL 2 based engine 에 체크 되어있는 지 확인한다.
2.
Resources > WSL integration
- Enable Integration with my default WSL distro 체크한다.
- Enable Integration with additional distros의 원하는 리눅스 배포판에 체크한다.
Apply & restart를 누르면 준비는 모두 끝났다.
다운로드 했던 리눅스 배포판에 들어가서 아래 코드를 실행한다.
docker --version
위와 같이 버전이 나오면 성공!
간단한 helloworld 이미지 예제도 실행해본다.
docker run hello-world
'데이터사이언스 대학원 생활 > WSL2' 카테고리의 다른 글
WSL 개발 환경 설정 (0) | 2023.09.08 |
---|---|
WSL 설치 가이드 (0) | 2023.09.08 |