본문 바로가기

Computer Science&Engineering/클라우드

GCP에 쥬피터노트북설치: 클라우드에서 머신러닝개발환경 구축하기

# GCP(구글 클라우드 플랫폼)에 접속해서 사용할 인스턴스를 하나 만들어준다.

( GCP SDK를 설치하면 로컬에서 바로 콘솔 사용가능)

 

# 쥬피터 노트북을 사용하기 위하여 인스턴스에 0.0.0.0/8 (모든 IP)에 port=8888 방화벽을 허용해준다.

# 고정 IP를 설정해준다.


# 아나콘다 설치

gcloud init

gcloud compute ssh instance-1

http://repo.continuum.io/archive

wget https://repo.continuum.io/archive/Anaconda3-2020.07-Linux-x86_64.sh bash Anaconda3-2020.07-Linux-x86_64.sh

source ~/.bashrc

# 아나콘다를 활용하여 쥬피터 노트북 설치

conda install notebook

jupyter notebook --generate-config

nano /home/sunghoonsh34/.jupyter/jupyter_notebook_config.py

c = get_config()
c.NotebookApp.ip = '인스턴스의 외부 IP 주소'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888

jupyter-notebook --no-browser --ip=0.0.0.0 --port=8888

http://34.64.106.226:8888/?token=eb9c3db208bf166a336354bf16406a84
5114c8b28e2a7448

ctrl+z
bg
disown -h

# 이제 클라우드에 만들어 놓은 인스턴스에서 쥬피터노트북이 실행된다.

해당 IP로 접속해서 쥬피터노트북을 사용할 수 잇다.

 

 

반응형