前提・実現したいこと
Docker-comoseを使用し、JupyterLabにアクセスするコンテナを作成中です。
token、パスワード入力をせずにアクセスしたいです。
実行環境はMacです。
発生している問題・エラーメッセージ
「docker-compose build」した後、「docker-compose up -d」で正常にコンテナを作成成功。
ただ、localhost:8888へのアクセスは成功し、Jupyter Severへのアクセスは成功したのですが、token入力なしでのログインができませんでした。
ご教授願います。よろしくお願いします。
該当のソースコード
Dockerfile
1FROM python:3 2USER root 3ENV DEBIAN_FRONTEND=noninteractive 4 5RUN apt-get update && apt-get install --no-install-recommends -y \ 6 curl \ 7 && apt-get clean \ 8 && rm -rf /var/lib/apt/lists/* 9 10RUN python3 -m pip install --upgrade pip \ 11 && pip install --no-cache-dir\ 12 numpy \ 13 scipy \ 14 selenium \ 15 matplotlib \ 16 japanize-matplotlib \ 17 ipython \ 18 scikit-learn \ 19 pandas \ 20 pillow \ 21 mglearn \ 22 requests \ 23 pyperclip \ 24 beautifulsoup4 25 26RUN pip install --upgrade --no-cache-dir \ 27 jupyterlab \ 28 jupyterlab_code_formatter 29
dockercomposeyml
1version: "3" 2services: 3 jlab: 4 build: 5 context: ./py3 6 dockerfile: Dockerfile 7 restart: always 8 environment: 9 TZ: Asia/Tokyo 10 tty: true 11 command: 12 jupyter-lab 13 --allow-root 14 --ip=0.0.0.0 15 --port=8888 16 --no-browser 17 --NotebookApp.token='' 18 --notebook-dir=/workspace 19 expose: 20 - "8888" 21 ports: 22 - "8888:8888" 23 volumes: 24 - ./py3/root_jupyter:/root/.jupyter 25 - ./workspace:/workspace 26 working_dir: /workspace 27
Directry
1JupyterLab/ 2 ├ py3/ 3 │ └ root_jupyter/ 4 │ └ Dockerfile 5 ├ workspace/ 6 └ docker-compose.yml
参考にしたサイト
https://www.idnet.co.jp/column/page_187.html
https://qiita.com/tay2501/items/1f82f16447bdff86247d
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。