Setup Jupyter Notebook in GCP in under 7 minutes
이번 글은 Setup Jupyter Notebook in GCP in under 7 minutes!을 요약했습니다.
GCP에서 jupyter notebook 구축 방법
- firewall rule 설정
- compute engine API를 사용해 VM 설정
- 이 때 V100 gpu 사용 할려면 asia-east1-c에 있는 Changhua County, Taiwan, APAC 선택지 중 하나 고르기
- 한국 주변 V100 제공 지역 중 제일 가까운 지역
- IP 주소 ephemeral(default값)에서 static으로 변경
- ssh 버튼 누른 뒤
jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser &
명령어로 jupyter notebook 실행 - 브라우저에 3번에서 설정해둔 고정 ip address 뒤에
:[port number]
입력해서 접속, 예를들어1.1.1.1:8888
- ssh에서 나온 토큰 비번 입력해서 로그인
- 작업 끝나면은 VM instance 종료해주기
새로운 용어
- preemtiple VM: 일반 VM보다 저렴한 VM이다.
선매
하다는 뜻인데 왜 더 저렴한건지 찾아봐야 함. - firewall rules: 방화벽 규칙은 VM으로 incoming/outcoming하는 트래픽을 관리해준다
- static/ephemeral ip address: 정적/일시적인 ip 주소를 뜻한다. 일시적인 ip 주소는 instance가 종료될 시 할당 해제 되며 다른 인스턴스가 할당 받을 수 있게 자유로워진다. 반면 정적 ip 주소는 explicit하게 바꿔주지 않는 한 계속 유지된다.