Starting at notebook version 5.0, you can enter and store a password for your notebook server with a single command. jupyter notebook password will prompt you for your password and record the hashed password in your jupyter_notebook_config.json
.
- 打開 jupyterlab,新建一個Notebook,然後開一個cell輸入:
from notebook.auth import passwd passwd()
- 輸入兩次密碼後,重開 docker,之後就可以使用密碼取代token。
記得 docker restart ,容器重開。
常用指令補充:
1. Docker,重開機後,當下次想進去容器使用命令列時:
$ docker exec -it miniconda /bin/bash
可以開第二個終端機,進去進行pip安裝套件等工作 -i:互動模式 -t:終端機 -d:在背景執行
2. Docker,進去容器裡面設定conda相關套件:
開始設定環境(假如是linux的話,可以輸入以下指令即可:) # 啟動環境 $ conda activate 999 # 關閉環境 $ conda deactivate
3. Docker,get the notebook token from the logs:
docker logs --tail 3 notebook