用法1:默認映射本地8888端口,notebook支持python3 3.8.6
sudo docker run -p 8888:8888 jupyter/scipy-notebook
訪問方法:
運行上述命令后會輸出類似下面的地址,拷貝到瀏覽器訪問即可,token用自己命令行的輸出哈,和我這個不同
http://127.0.0.1:8888/?token=4ad5e7887eb68344ccc64e3a775bd5745db3746830
設置一個密碼
http://localhost:8888/login
使用命令行輸出的token設置一個登陸密碼,不然只能通過帶token的URL進行訪問
-----分割線----
其它:
用法2:默認映射本地8888端口,notebook支持python3 3.8.6,R 3.5.1,Julia1.3,並將本地目錄映射到docker,"$PWD"可以換成自己實際的路徑,如/home/test/work
sudo docker run --rm -p 8888:8888 -e JUPYTER_ENABLE_LAB=yes -v "$PWD":/home/jovyan/work jupyter/datascience-notebook
用法3:映射為本地10000端口:
sudo docker run -p 10000:8888 jupyter/scipy-notebook
用法2和用法3的訪問方法和用法1訪問方法相同,都是直接點擊命令行輸出的帶token的URL,用法3需要把訪問端口改成自己設置的端口,比如上例上10000:
http://127.0.0.1:10000/?token=4ad5e7887eb68344ccc64e3a775bd5745db3746830
token用自己命令行的輸出哈,和我這個不同
參考:https://github.com/jupyter/docker-stacks