Dockerでjupyter notebookの環境構築~備忘録~
#docker contextを作成
$ mkdir kittyomo
$ cd kittyomo
#Dockerfileの作成
$ vim Dockerfile
・Dockerfileの内容
FROM ubuntu:latest
RUN apt-get update && apt-get install -y \
sudo\
wget\
vim
WORKDIR /opt
RUN wget https://repo.continuum.io/archive/Anaconda3-2019.03-Linux-x86_64.sh &&\
sh /opt/Anaconda3-2019.03-Linux-x86_64.sh -b -p /opt/anaconda3 && \
rm -f Anaconda3-2019.03-Linux-x86_64.sh
ENV PATH /opt/anaconda3/bin:$PATH
RUN pip install --upgrade pip
WORKDIR /
CMD ["jupyter","lab","--ip=0.0.0.0","--allow-root","--LabApp.token=''"]
その後
$ docker build .
#runを行うjupyterlabのデフォルトは8888
$ docker run -p <ホストのポート>:<コンテナのポート> <imageID>
# もしくは
docker run -p <ホストのポート>:/<コンテナのポート> -v <マウントしたいホストのパス>:<マウント先> --name <コンテナの名前> <imageID>
この記事が気に入ったらサポートをしてみませんか?