最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何在 Docker 中啟動 Jupyter Notebook

 更新時(shí)間:2025年05月26日 10:49:58   作者:飯來_  
這篇文章主要介紹了如何在 Docker 中啟動 Jupyter Notebook,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

一、創(chuàng)建容器

可以先查看宿主機(jī)8888端口是否被占用,無輸出,表明端口未被任何進(jìn)程占用,如果有LISTEN,可能在創(chuàng)建容器的時(shí)候需要更換宿主機(jī)端口,例如 -p 8890:8888,這里以8890為例。

netstat -tuln | grep 8888

關(guān)于容器的具體內(nèi)容不過多介紹,在創(chuàng)建容器的時(shí)候注意要將宿主機(jī)的 8888 端口映射到容器的 8888 端口 (Jupyter 默認(rèn)端口),如果宿主機(jī)8888端口被占用,那么需要修改宿主機(jī)映射的端口,比如-p 8890:8888。

docker run -it --name jupyter_container -p 8888:8888 鏡像名:版本號 /bin/bash 

啟動容器,準(zhǔn)備創(chuàng)建虛擬環(huán)境。

docker exec -it jupyter_container bash 

二、Conda安裝

這里以miniconda為例,選擇X86架構(gòu),通過wget獲取安裝腳本。

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

增加可執(zhí)行權(quán)限。

chmod +x Miniconda3-latest-Linux-x86_64.sh

運(yùn)行安裝腳本,根據(jù)提示yes/no,然后注意一下安裝路徑,按需修改,在最后一步輸入no。

./Miniconda3-latest-Linux-x86_64.sh

配置環(huán)境變量,打開~/.bashrc,在文件最后增加如下內(nèi)容并將路徑修改為剛才的安裝路徑之后source ~/.bashrc

export PATH="/路徑/miniconda3/bin:$PATH"

激活環(huán)境變量之后,執(zhí)行conda init,然后重啟docker即可。

docker restart jupyter_container

三、安裝 Jupyter

創(chuàng)建虛擬環(huán)境jupyter

conda create -n jupyter python=3.9

激活虛擬環(huán)境。

conda activate jupyter

因?yàn)槲覀兪褂玫氖?code>miniconda,輕量版不自帶jupyter,所以需要我們手動安裝。

pip install jupyter

如果沒有jupyter lab,也可以手動安裝。

pip install jupyterlab

四、啟動 Jupyter

啟動 Jupyter ,需要增加如下參數(shù):--ip=0.0.0.0:綁定所有網(wǎng)絡(luò)接口,允許外部訪問 (很重要) ; --port=8888:指定 Jupyter 監(jiān)聽的端口,與容器端口映射一致;容器中一般是 root 用戶登錄,--allow-root:允許以 root 用戶運(yùn)行,容器中一般也沒有瀏覽器,--no-browser:防止 Jupyter 嘗試打開瀏覽器。

jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser --allow-root xxxx.ipynb
# 同理 jupyter lab --ip=0.0.0.0 --port=8888 --no-browser --allow-root xxxx.ipynb

啟動后,選擇任意一個鏈接在瀏覽器中打開即可。

如果在創(chuàng)建容器的時(shí)候,沒有使用默認(rèn)的端口映射,比如使用-p 8890:8888進(jìn)行映射,在拷貝鏈接的時(shí)候需要在宿主機(jī)瀏覽器中將端口號修改為8890即可正常打開 jupyter 文件。

瀏覽器中內(nèi)容如下,使用jupyter lab也是同理,可以在指令后指定打開的具體目錄。

Jupyter 的漢化,使用如下指令安裝漢化包之后,啟動Jupyter,找到setting,然后選擇language,選擇中文,之后重啟內(nèi)核。

pip install jupyterlab-language-pack-zh-CN

五、注冊內(nèi)核來使用虛擬環(huán)境

安裝ipykernel用于管理 Jupyter 內(nèi)核。

pip install ipykernel

注冊jupyter(虛擬環(huán)境名)為 Jupyter 可用內(nèi)核vienv(內(nèi)核名,可變),之后啟動 Jupyter 就可以使用注冊后的虛擬環(huán)境(內(nèi)核)運(yùn)行cell。

python -m ipykernel install --user --name jupyter --display-name "vienv"

查看已注冊的內(nèi)核。

jupyter kernelspec list

刪除注冊的內(nèi)核。

jupyter kernelspec uninstall 內(nèi)核名稱

小結(jié)

關(guān)于Docker以及Jupyter的詳細(xì)操作這里不過多涉及,如有其他問題,歡迎在評論區(qū)討論,謝謝?。?!

到此這篇關(guān)于在 Docker 中啟動 Jupyter Notebook的文章就介紹到這了,更多相關(guān)Docker啟動 Jupyter Notebook內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker部署mysql+phpmyadmin的3種方式

    docker部署mysql+phpmyadmin的3種方式

    本文介紹了三種訪問phpmyadmin的方法:link、network和docker-compose.yml,docker-compose.yml文件內(nèi)容為:打開瀏覽器,輸入localhost:8080即可訪問phpmyadmin界面,帳號密碼都是root
    2024-12-12
  • docker及docker-compose安裝,docker安裝Jenkins全過程

    docker及docker-compose安裝,docker安裝Jenkins全過程

    本文詳細(xì)介紹了在Linux系統(tǒng)上安裝Docker、Docker?Compose和Jenkins,并通過Jenkins自動化部署項(xiàng)目的步驟,文中涵蓋了從卸載舊版本Docker到設(shè)置鏡像加速、安裝Jenkins、配置Jenkins插件以及通過Dockerfile構(gòu)建鏡像和啟動容器的全過程
    2025-12-12
  • maven構(gòu)建docker鏡像push到鏡像倉庫方式

    maven構(gòu)建docker鏡像push到鏡像倉庫方式

    這篇文章主要介紹了maven構(gòu)建docker鏡像push到鏡像倉庫方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • docker環(huán)境搭建JMeter+Grafana+influxdb可視化性能監(jiān)控平臺的教程

    docker環(huán)境搭建JMeter+Grafana+influxdb可視化性能監(jiān)控平臺的教程

    這篇文章主要介紹了docker下搭建JMeter+Grafana+influxdb可視化性能監(jiān)控平臺,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-07-07
  • Centos Stream9安裝Docker報(bào)錯download.docker.com:443的原因分析與解決方法

    Centos Stream9安裝Docker報(bào)錯download.docker.com:443的原因分析與解決

    這篇文章主要為大家詳細(xì)介紹了Centos Stream9在安裝Docker時(shí),報(bào)錯download.docker.com:443的原因分析與解決方法,有需要的小伙伴可以參考下
    2025-10-10
  • docker可視化工具Portainer部署并漢化的操作

    docker可視化工具Portainer部署并漢化的操作

    這篇文章主要介紹了docker可視化工具Portainer部署并漢化的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • CentOS修改docker鏡像存儲位置并進(jìn)行數(shù)據(jù)遷移的操作方法

    CentOS修改docker鏡像存儲位置并進(jìn)行數(shù)據(jù)遷移的操作方法

    本文詳細(xì)介紹了在CentOS上修改Docker鏡像存儲位置并進(jìn)行數(shù)據(jù)遷移的步驟,包括停止Docker服務(wù)、創(chuàng)建新的存儲目錄、復(fù)制現(xiàn)有數(shù)據(jù)、修改Docker配置、重啟Docker服務(wù)、驗(yàn)證配置、清理舊數(shù)據(jù)(可選)以及檢查容器和鏡像,感興趣的朋友一起看看吧
    2025-01-01
  • Docker 部署開源遠(yuǎn)程桌面工具RustDesk的使用

    Docker 部署開源遠(yuǎn)程桌面工具RustDesk的使用

    本文介紹了RustDesk開源遠(yuǎn)程桌面工具的Docker部署使用方法,支持自建服務(wù)器,可實(shí)現(xiàn)安全私密的遠(yuǎn)程控制電腦,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-10-10
  • 新手必看docker安裝jenkins詳細(xì)教程

    新手必看docker安裝jenkins詳細(xì)教程

    今天給大家分享一篇教程關(guān)于docker安裝jenkins的步驟,在文中給大家提到了jenkins基本工作原理,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-06-06
  • docker pull命令拉取鏡像失敗的解決方案

    docker pull命令拉取鏡像失敗的解決方案

    本文介紹了docker pull命令拉取鏡像失敗的解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11

最新評論

孝昌县| 繁峙县| 重庆市| 上栗县| 察雅县| 安岳县| 宁德市| 安国市| 军事| 湄潭县| 固始县| 连江县| 台山市| 东光县| 大埔县| 长白| 乌拉特中旗| 交城县| 武义县| 方山县| 融水| 汾阳市| 卓尼县| 霍城县| 兴和县| 盖州市| 彭山县| 许昌市| 长泰县| 扬中市| 安达市| 大邑县| 营口市| 稻城县| 句容市| 美姑县| 乌兰县| 宣城市| 夹江县| 万盛区| 平顺县|