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

docker部署jupyter的詳細教程

 更新時間:2023年12月07日 10:12:39   作者:超凡脫俗  
這篇文章主要介紹了docker部署jupyter的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1.搜索鏡像

docker search jupyter: 命令用于在 Docker Hub 上搜索名為 “jupyter” 的鏡像。搜索結果顯示了一個名為 “jupyter/datascience-notebook” 的鏡像,它是一個包含了數(shù)據(jù)科學 Jupyter 筆記本的 Python 棧。

root@Could:/volume1/docker/jupyter# docker search jupyter
NAME                                 DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
jupyter/datascience-notebook         Data Science Jupyter Notebook Python Stack f…   1057    
....省略n個鏡像

2.拉取鏡像

docker pull jupyter/datascience-notebook:命令用于從 Docker Hub 下載 “jupyter/datascience-notebook” 鏡像。

docker pull  jupyter/datascience-notebook

3.創(chuàng)建掛載

mkdir -p /volume1/docker/jupyter/notebook: 命令用于創(chuàng)建一個目錄,即 /volume1/docker/jupyter/notebook,用于在主機和容器之間共享 Jupyter 筆記本文件。可以將的 Jupyter 筆記本文件放在這個目錄中,以便在容器中進行訪問和編輯。

#創(chuàng)建掛載目錄
mkdir -p /volume1/docker/jupyter/notebook

4.運行容器

兩個選項都可以生成jupyter,看個人需求:

(1)生成token,修改jupyter密碼

#運行容器
docker run -itd \
--name jupyter \
-p 8888:8888 \
-e "GRANT_SUDO=yes" \
-v /volume1/docker/jupyter/notebook:/home/notebook/data \
jupyter/datascience-notebook

(2)生成無訪問密碼jupyter的容器

docker run -itd \
--name jupyter \
-p 8888:8888 \
-v /volume1/docker/jupyter/notebook:/home/notebook/data \
-e "JUPYTER_ENABLE_LAB=yes" \
-e "NB_USER=user" \
-e "NB_UID=1000" \
-e "GRANT_SUDO=yes" \
jupyter/datascience-notebook start-notebook.sh --NotebookApp.token=''
  • docker run -itd: 這是運行 Docker 容器的命令。-itd 參數(shù)將容器運行在后臺,并將標準輸入連接到 TTY(終端)。
  • --name jupyter: 通過這個選項,為容器指定了一個名稱,即 “jupyter”。
  • -p 8888:8888: 這個選項將容器內(nèi)部的端口 8888 映射到宿主機的端口 8888,以便可以通過 localhost:8888 訪問 Jupyter。
  • -v /volume1/docker/jupyter/notebook:/home/notebook/data: 這個選項將宿主機的目錄 /volume1/docker/jupyter/notebook 掛載到容器內(nèi)的 /home/notebook/data 目錄,以便可以在 Jupyter 中訪問宿主機上的數(shù)據(jù)。
  • -e "JUPYTER_ENABLE_LAB=yes": 這個選項設置 Jupyter 啟用 JupyterLab 界面。
  • -e "NB_USER=user": 這個選項設置 Jupyter 使用用戶名 “user”。
  • -e "NB_UID=1000": 這個選項設置 Jupyter 使用用戶 ID 為 1000。
  • -e "GRANT_SUDO=yes": 這個選項允許 Jupyter 用戶擁有管理員權限。
  • jupyter/datascience-notebook: 這是要使用的 Docker 鏡像的名稱,即 Jupyter 數(shù)據(jù)科學筆記本鏡像。
  • start-notebook.sh --NotebookApp.token='': 這是在容器內(nèi)部運行的命令。start-notebook.sh 腳本會啟動 Jupyter 服務器,并使用空的訪問令牌,即無密碼訪問模式。

通過運行上述命令,將啟動一個名為 “jupyter” 的容器,并以無密碼訪問模式啟動 Jupyter。可以在瀏覽器中訪問 IP:8888 來使用 Jupyter 筆記本。

4.查看容器運行運行狀態(tài)

docker ps命令,用于查看運行的 Jupyter 數(shù)據(jù)科學筆記本容器的詳細信息如下:

root@Could:~# docker ps
CONTAINER ID   IMAGE                            COMMAND                  CREATED         STATUS                   PORTS                    NAMES
4cd0ddf5a966   jupyter/datascience-notebook     "tini -g -- start-no…"   4 minutes ago   Up 4 minutes (healthy)   0.0.0.0:8888->8888/tcp   jupyter
  • CONTAINER ID: 容器的唯一標識符,用于在 Docker 中標識容器。
  • IMAGE: 容器所使用的鏡像名稱,即 “jupyter/datascience-notebook”。
  • COMMAND: 容器啟動時執(zhí)行的命令。
  • CREATED: 容器的創(chuàng)建時間。
  • STATUS: 容器的狀態(tài)。在這種情況下,容器的狀態(tài)為 “Up”,表示容器正在運行。
  • PORTS: 容器的端口映射配置。在這種情況下,容器的端口 8888 映射到主機的端口 8888。
  • NAMES: 容器的名稱。

容器的名稱為 “mystifying_shirley”,它已經(jīng)運行了大約 15 分鐘,并且狀態(tài)為 “Up”,表示容器正常運行。

5.token查看

該命令使用Docker的日志功能來查看Jupyter容器的日志,并將日志內(nèi)容追加到/tmp/jupyter.txt文件中。然后,使用grep命令來在文件中搜索包含"token"的行。

docker logs jupyter | cat >> /tmp/jupyter.txt 
cat  /tmp/jupyter.txt | grep token
#或者通過
docker logs jupyter | grep token

通過這個命令,可以查看Jupyter容器的日志,并搜索包含"token"的行,以找到Jupyter Notebook的訪問令牌(token)。

復制token=xxx

9d38b2f29a6971f9abb8301da66de1073f57d627804200e

6.訪問jupyter

http://192.168.31.100:8888/
通過token修改密碼

在這里插入圖片描述

登錄jupyter主界面

在這里插入圖片描述

寫一個hello world

在這里插入圖片描述

到此這篇關于docker部署jupyter的文章就介紹到這了,更多相關docker部署jupyter內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • idea使用docker插件實現(xiàn)一鍵自動化部署

    idea使用docker插件實現(xiàn)一鍵自動化部署

    本文主要介紹了idea使用docker插件實現(xiàn)一鍵自動化部署,文中通過圖文介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • idea集合docker實現(xiàn)鏡像打包一鍵部署

    idea集合docker實現(xiàn)鏡像打包一鍵部署

    這篇文章主要介紹了idea集合docker實現(xiàn)鏡像打包一鍵部署
    2021-02-02
  • 詳解Dockerfile創(chuàng)建自定義Docker鏡像以及CMD與ENTRYPOINT指令的比較

    詳解Dockerfile創(chuàng)建自定義Docker鏡像以及CMD與ENTRYPOINT指令的比較

    這篇文章主要介紹了詳解Dockerfile創(chuàng)建自定義Docker鏡像以及CMD與ENTRYPOINT指令的比較,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • Docker跨平臺和環(huán)境部署的過程詳解

    Docker跨平臺和環(huán)境部署的過程詳解

    Docker是一個開放源代碼的容器化平臺,它能夠?qū)崿F(xiàn)應用及其依賴的打包,從而實現(xiàn)跨平臺和環(huán)境的快速部署,本文介紹了Docker的基本概念、優(yōu)勢和基本使用方法,包括安裝、啟動、構建鏡像和部署應用等步驟
    2024-11-11
  • 云原生之docker命令詳解

    云原生之docker命令詳解

    Docker是一個開源的應用容器引擎,基于Go語言并遵從Apache2.0協(xié)議開源,Docker 可以讓開發(fā)者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化,本文就給大家介紹了云原生中的docker命令
    2023-06-06
  • 一文講解如何查看一個docker鏡像有哪些版本

    一文講解如何查看一個docker鏡像有哪些版本

    這篇文章主要給大家介紹了關于如何查看一個docker鏡像有哪些版本的相關資料,文中通過圖文介紹的非常詳細,對大家學習或者使用docker具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-04-04
  • 使用dockerfile構建nginx鏡像的方法示例

    使用dockerfile構建nginx鏡像的方法示例

    這篇文章主要介紹了使用dockerfile構建nginx鏡像的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • Docker啟動安裝nacos的實現(xiàn)示例

    Docker啟動安裝nacos的實現(xiàn)示例

    本文主要介紹了Docker啟動安裝nacos的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-09-09
  • docker拉取烏班圖并且ssh連接方式

    docker拉取烏班圖并且ssh連接方式

    文章介紹了如何在Docker中拉取Ubuntu鏡像并使用SSH連接到容器,首先,確保容器正在運行,然后使用`docker exec`進入容器,接著,安裝并配置OpenSSH服務器,設置root密碼,并配置SSH允許root登錄,最后,映射端口以便從宿主機連接到容器的SSH服務
    2025-03-03
  • 使用Docker查看Elasticsearch錯誤日志的詳細步驟

    使用Docker查看Elasticsearch錯誤日志的詳細步驟

    在使用 Elasticsearch(簡稱 ES)的過程中,我們可能會遇到各種問題,為了快速定位和解決這些問題,查看錯誤日志是關鍵,本文將介紹如何使用 Docker 查看 Elasticsearch 的錯誤日志,并提供一些實用技巧,需要的朋友可以參考下
    2025-08-08

最新評論

汶川县| 泗洪县| 栖霞市| 葫芦岛市| 鄂温| 微山县| 双牌县| 滨州市| 海林市| 宝应县| 阜新市| 淮南市| 绍兴市| 大荔县| 当阳市| 罗平县| 隆林| 麻栗坡县| 浦城县| 车致| 郧西县| 久治县| 丰县| 舟曲县| 鄂尔多斯市| 新密市| 栖霞市| 防城港市| 施秉县| 静乐县| 曲麻莱县| 宜兰县| 中卫市| 尚义县| 长武县| 平武县| 观塘区| 麻城市| 方城县| 东山县| 项城市|