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

如何在 Docker 中啟動(dòng) Jupyter Notebook

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

一、創(chuàng)建容器

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

netstat -tuln | grep 8888

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

docker run -it --name jupyter_container -p 8888:8888 鏡像名:版本號(hào) /bin/bash 

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

docker exec -it jupyter_container bash 

二、Conda安裝

這里以miniconda為例,選擇X86架構(gòu),通過(guò)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)境變量,打開(kāi)~/.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,所以需要我們手動(dòng)安裝。

pip install jupyter

如果沒(méi)有jupyter lab,也可以手動(dòng)安裝。

pip install jupyterlab

四、啟動(dòng) Jupyter

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

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

啟動(dòng)后,選擇任意一個(gè)鏈接在瀏覽器中打開(kāi)即可。

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

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

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

pip install jupyterlab-language-pack-zh-CN

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

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

pip install ipykernel

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

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

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

jupyter kernelspec list

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

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

小結(jié)

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

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

相關(guān)文章

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

    docker部署mysql+phpmyadmin的3種方式

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

    docker及docker-compose安裝,docker安裝Jenkins全過(guò)程

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

    maven構(gòu)建docker鏡像push到鏡像倉(cāng)庫(kù)方式

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

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

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

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

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

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

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

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

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

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

    本文介紹了RustDesk開(kāi)源遠(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ì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-06-06
  • docker pull命令拉取鏡像失敗的解決方案

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

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

最新評(píng)論

平泉县| 宽城| 印江| 桂平市| 普陀区| 临邑县| 上思县| 江阴市| 望奎县| 汤阴县| 睢宁县| 滨海县| 山阴县| 兴仁县| 伊吾县| 齐河县| 西丰县| 临城县| 杭州市| 花莲县| 台江县| 德化县| 阿拉尔市| 河间市| 富民县| 新化县| 抚松县| 金乡县| 全南县| 北辰区| 班戈县| 顺昌县| 三门县| 阳信县| 托克逊县| 营山县| 靖西县| 米易县| 盖州市| 紫金县| 山西省|