[aws] docker에 jupyter-notebook 설치

정리맨·2022년 8월 1일
0
post-custom-banner
  1. jupyter-notebook 이미지 풀링

sudo docker pull jupyter/datascience-notebook

  1. 도커 컨테이너 생성 및 실행
    docker run \
    --name jupyter-notebook-container \
    -e GRANT_SUDO=yes \
    --user root \
    -p 80:8888 \
    -d \
    -it \
    jupyter/datascience-notebook

포트 번호는 외부:내부포트로
앞의 포트번호는 컨테이너 실행 후 브라우저로 접속할 포트 번호로 수정가능

  1. sudo docker exec -it jupyter-notebook-container bash
    docker exec 명령어로 컨테이너 내부 bash실행

  2. ipython

    from notebook.auth import passwd
    passwd()
    비밀번호 입력
    비밀번호 재입력
    argon2~~ 출력부분 복사
    exit

  3. sudo apt-get update
    sudo apt-get install vim -y
    sudo vim ~/.jupyter/jupyter_notebook_config.py

  4. 최하단에 추가
    c = get_config()
    c.NotebookApp.password = u'argon2:$~~~'
    c.NotebookApp.ip = '내부아이피번호'
    c.NotebookApp.port = 80

  5. sudo docker restart jupyter-notebook-container

출처 : https://wooono.tistory.com/320 + https://ndb796.tistory.com/250

profile
ㅎㅎ
post-custom-banner

0개의 댓글