【Docker】 커맨드 일발로 Jupyter 환경을 만든다 🪐 【Anaconda】

Dockerfile 만들기


touch Dockerfile
FROM ubuntu
RUN apt-get -y update && \
    apt-get install -y \
        sudo \
        wget \
        vim
WORKDIR /opt
RUN wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh && \
    sh /opt/Anaconda3-2020.02-Linux-x86_64.sh -b -p /opt/anaconda3 && \
    rm -f Anaconda3-2020.02-Linux-x86_64.sh
ENV PATH /opt/anaconda3/bin:$PATH
RUN pip install --upgrade pip
WORKDIR /
RUN mkdir /code
CMD ["jupyter", "lab", "--ip=0.0.0.0", "--allow-root", "--LabApp.token=''"]

docker build 한다


docker build . -t jupyter

완료하는 데 5분 정도 걸릴 수 있습니다.

docker run 한다



파일을 저장할 디렉토리로 이동한 후 다음을 수행합니다.
docker run -p 8888:8888 -v $(pwd):/code --name jupyter jupyter 

브라우저에서 Jupyter에 액세스



브라우저에서 http://localhost:8888 방문

이런 화면이 되면 OK




/code 디렉토리에 작성한 파일은 호스트에도 저장됩니다.

참고 기사

좋은 웹페이지 즐겨찾기