(Docker) 8. Jupyter LAB 서비스 구축

최대 1 분 소요

1. Jupyter notebook 설치

1) 검색

2) 볼륨 마운트 옵션 사용해 로컬 파일 공유하기

`예) 명령어 형식`
docker run -v <호스트 경로>:<컨테이너  경로>:<권한> # /tmp:home/user:ro
  • 권한의 종류
    • ro: 읽기 전용(기본 권한)
    • rw: 읽기 및 쓰기
`1. nginx 볼륨 마운트 하기
    -v : 볼륨 마운트 하는 옵션 [경로는 nginx 검색해서 찾아봐야함]
`
docker run -d -p 80:80 --rm -v /var/www:/usr/share/nginx/html:ro nginx

`2. html 만들어주기`
cd /var/www/
echo test1234 > index.html # 127.0.0.1 접속하면 html 화면이 보임

3) jupyter notebook 설치

`1. 주피터노트북 설치 및 마운트
home/jovyan/work:rw = 이 명령어는 공유환경을 만들어주기위해..
`
mkdir jupyternotebook
cd jupyternotebook
sudo docker run --rm -p 8080:8888 -e JUPYTER_ENABLE_LAB=yes -v "$PWD":/home/jovyan/work:rw jupyter/datascience-notebook:9b06df75e445

`2. localhost:8080 접속`
token값을 비밀번호에 복사해서 넣어주고 로그인한다

`3. jupyternotebook 폴더에 권한 추가`
chmod 777 /jupyternotebook

댓글남기기