아래 설명은 윈도우 10을 기준으로 한다.
하지만 리눅스나 맥 OSX의 경우 WSL2에 대한 부분은 고려하지 않아도 된다.
나머지 Docker Desktop과 Visual Studio Code에 대한 설명은 운영체제에 따른 설치 파일만 다를 뿐
환경설정과정이 기본적으로 동일하다.
- 설치 순서
- WSL2 + Ubuntu
- Docker Desktop
- Visual Studio Code
- WSL2 설치 가이드
- Docker Desktop 설치 가이드
- Docker 컨테이너에서 주피터 노트북 실행하기
- WSL2의 리눅스에서 도커 컨테이너 실행 후 Docker Desktop의 대쉬보드(dashboard)에서
OPEN IM BROWSER를 선택하거나
구글 크롬 등의 브라우저에서 실행되는 도커 컨테이너의 주소를 입력하면 주피터 노트북 서버가 실행됨.
- VS Code에서 원격으로 Docker 컨테이너 접속하기
- VS Code를 사용하여 원격 컨테이너 개발환경 구성하기 위해 아래 세 개의 익스텐션(확장) 플러그인 설치
- Remote-WSL
- Remote-Containers
- Docker
- WSL2의 리눅스에서 도커 컨테이너 실행 후 VS Code 와 연동시킨 후 개발 시작
- VS Code의 왼쪽 칸에 위치한 고래 모양의 도커 아이콘을 마우스 클릭하면 컨테이너 목록 확인 가능
- 초록색 삼각형으로 표시된 실행중인 컨테이너 위에서 마우스를 우클릭한 후
Attach Visual Studio Code 선택하면 됨.
- 추가자료