LoginSignup
3
1

More than 1 year has passed since last update.

[環境構築]簡単にDockerでJupyter Labを立ち上げる

Last updated at Posted at 2023-01-14

まず、Dockerfileを作成します

# Dockerfile
FROM jupyter/base-notebook

USER root

RUN pip install -y pandas numpy

RUN pip install jupyterlab

USER jovyan
  • pipを実行するために、USER rootを書きます
  • Jupyter Labを起動するために、USER jovyanを書きます(jovyanはJupyter Labのデフォルトユーザー)

Jupyter Labのイメージを作成します (Dockerfileのディレクトリに遷移する必要)

docker build -t my-jupyter-lab .
  • my-jupyter-labじゃなくても好きに命名していいです
  • . は Dockerfileのあるディレクトリです

Jupyter Labを起動します

docker run -p 8889:8888 -v "$PWD":/home/jovyan/work my-jupyter-lab jupyter lab
  • 8889はhostのportで、8888はコンテナのportです
  • /home/jovyan/workはupyter Labのデフォルトディレクトリです

最後に、ブラウザを開き、http://localhost:8889 にアクセスして、Jupyter Labを使用できます。
起動するたびに、上記のコマンドを実行してください

また、コンテナを停止する場合は

docker stop container_id

を実行してください

container_id は

docker ps

で確認できます

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1