【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
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 . -t jupyter
完了するまで 5 分くらいかかるかも
docker run する
ファイルを保存したいディレクトリに移動してから以下を実行
docker run -p 8888:8888 -v $(pwd):/code --name jupyter jupyter
ブラウザで Jupyter にアクセス
ブラウザで http://localhost:8888 にアクセス
こんな画面になれば OK
/code
ディレクトリに作成したファイルはホストにも保存されます。
参考記事
Author And Source
この問題について(【Docker】コマンド一発で Jupyter 環境をつくる 🪐 【Anaconda】), 我々は、より多くの情報をここで見つけました https://qiita.com/RyuGotoo/items/322f50c0b7a83a70cede著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .