使用docker鏡像搭建Python3 jupyter notebook環境


用法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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM