Docker容器開jupyter不能訪問到的解決方法
在本項(xiàng)目中使用了docker容器搭建環(huán)境,Dockerfile 如下:
FROM tensorflow/tensorflow:1.14.0-gpu-py3 RUN pip install scipy==1.3.3 RUN pip install requests RUN pip install Pillow RUN pip install matplotlib RUN pip install pandas RUN pip install keras==2.2.4 RUN pip install scikit_learn==0.20.0 RUN pip install transformers==3.5.0
創(chuàng)建docker容器:
sudo docker build - < Dockerfile
創(chuàng)建成功之后給打上標(biāo)簽:
docker tag a7a1861d2150 datascience/text2animeface:v0.1
然后進(jìn)入容器:
sudo docker run --gpus all -it -p 8080:8080 -p 8888:8888 -d -v `pwd`:/mnt datascience/text2animeface:v0.1
然后安裝jupyter之后啟動(dòng)jupyter
jupyter-notebook --allow-root
問題出現(xiàn),外面無(wú)法訪問localhost:8888, telnet也不通,反復(fù)嘗試,不需要重新建立容器,直接使用以下命令啟動(dòng)jupyter即可:
jupyter-notebook --allow-root --ip=0.0.0.0 --port=8888
ip地址綁定到0.0.0.0也就是任意ip地址吧,端口8888,
到此這篇關(guān)于Docker容器開jupyter不能訪問到的解決方法的文章就介紹到這了,更多相關(guān)Docker jupyter不能訪問 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
將Docker容器打包并在其他服務(wù)器上運(yùn)行的全過程
Docker容器使得應(yīng)用程序的部署和管理變得更加簡(jiǎn)單和高效,有時(shí),我們可能需要將一個(gè)運(yùn)行中的Docker容器打包,并在其他服務(wù)器上運(yùn)行,本文將詳細(xì)介紹如何實(shí)現(xiàn)這一過程,需要的朋友可以參考下2024-05-05Jenkins構(gòu)建Docker鏡像并推送至Harbor倉(cāng)庫(kù)的實(shí)現(xiàn)
本文主要介紹了Jenkins構(gòu)建Docker鏡像并推送至Harbor倉(cāng)庫(kù),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09jenkins+gitlab+nginx部署前端應(yīng)用實(shí)現(xiàn)
在日常開發(fā)中,往往可能同時(shí)多個(gè)項(xiàng)目并行進(jìn)行開發(fā),本文介紹了jenkins+gitlab+nginx部署前端應(yīng)用實(shí)現(xiàn),感興趣的可以了解一下2021-05-05在CentOS啟動(dòng)時(shí)自動(dòng)加載內(nèi)核模塊overlayfs操作
這篇文章主要介紹了在CentOS啟動(dòng)時(shí)自動(dòng)加載內(nèi)核模塊overlayfs操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-11-11docker?環(huán)境搭建、docker?與容器常用指令大全(推薦)
這篇文章主要介紹了docker?環(huán)境搭建、docker?與容器常用指令大全,主要包括docker容器操作命令匯總,文中介紹需要注意的是如果想要?jiǎng)h除一個(gè)容器,需要先停止該容器且如果鏡像中有運(yùn)行狀態(tài)的容器,也是無(wú)法刪除容器的,需要的朋友可以參考下2022-06-06