GCPのCompute Engine上にdockerのコンテナを設置し、コンテナからJupyterLabを起動しています。
Dockerfileを以下に示します。
FROM ubuntu:latest RUN apt update \ && apt install -y \ sudo \ wget \ vim \ python3 \ python3-pip \ && pip3 install jupyterlab CMD ["jupyter", "lab", "--ip=0.0.0.0", "--allow-root", "--LabApp.token==''"]
このようにトークンは空文字としています。
こうすることでトークンの入力を求められずにJupyterLabにアクセスできる予定でした。
しかし、以下のようにJupyterLabにアクセスするとトークンを求められてしまいます。
そこでこの写真にも記載があるようにjupyter server list
をJupyterLabを実行しているコンテナ内で実行しました。
$ jupyter server list Currently running servers: http://30b98da800a2:8888/?token=='' :: /
このようにやはりトークンは空文字です。
ちなみにDockerfileのところでトークンを適当にaaa
にして実行してみました。
しかし、トークン入力欄にaaa
と入力してもログインできません。
トークンを確認するとやはりaaa
と表示されています。(下記コード参照)
$ jupyter server list Currently running servers: http://30b98da800a2:8888/?token=='aaa' :: /
どのようにすればよろしいでしょうか?よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。