欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker+Jupyter 部署算力服務(wù)的解決方案

 更新時(shí)間:2024年11月01日 12:08:14   作者:一者仁心  
Docker+Jupyter部署算力服務(wù)為AI學(xué)習(xí)框架提供了一種高效的發(fā)布和使用方案,本文以Windows環(huán)境為例,介紹了如何下載安裝Docker工具,以及如何根據(jù)AI框架所需的Python版本拉取合適的Jupyter鏡像,本文介紹了Docker+Jupyter 部署算力服務(wù)的相關(guān)知識(shí),一起看看吧

Dokcer+Jupyter 部署算力服務(wù)

使用場(chǎng)景

在我們學(xué)習(xí)使用各種AI的學(xué)習(xí)框架的時(shí)候,通常會(huì)使用Conda,如果我們想要將研究的框架發(fā)布到服務(wù)器來(lái)使用的時(shí)候就需要一些部署的方案,這里我們的方案就是Docker+Jupyter的方式。

需要的環(huán)境

在這里我使用的是Windows的環(huán)境,Linux同學(xué)請(qǐng)自行研究

Docker

下載安裝Windows下的Dokcer工具Docker Desktop

Jupyter鏡像

這里需要注意,根據(jù)你的AI框架所需的python版本進(jìn)行拉取不同的Jupyter鏡像

提供一下拉取docker鏡像的地址分享(需要梯子)
https://hub.docker.com/r/jupyter/base-notebook/tags

使用

compose運(yùn)行

docker容器的創(chuàng)建推薦借用docker-compose.yaml文件。將docker-compose.yaml文件放置在哪個(gè)文件夾,這個(gè)文件夾會(huì)作為組的效果將所有文件中的容器放在一組,方便管理。

  server:
    container_name: server
    image: hc_server:1.0
    user: root
    ports:
      - "3005:3005"
      - "8887:8888"
    volumes:
      - "D:\\docker\\commondir:/home/root/commondir"
    environment:
      - JUPYTER_TOKEN=123
      - NB_UID=0
      - NB_GID=0
      - NB_USER=root
      - NOTEBOOK_ARGS=--allow-root
    working_dir: /home/root
    command: ["sh", "start.sh"]
    restart: always

上面是一個(gè)容器的信息
container_name:容器名稱
image:鏡像名稱和版本
user:使用的用戶,這里的root要注意,因?yàn)槟J(rèn)的用戶沒(méi)有sudo的權(quán)限,所以推薦我們后期給容器安裝工具不希望遇到麻煩最好使用root
ports:容器內(nèi)外的端口映射,不寫(xiě)IP就會(huì)是0.0.0.0
volumens:磁盤(pán)映射路徑
enviroment:環(huán)境變量,這里的JUPYTER_TOKEN是jupyter使用的必須,如果不指定需要在容器運(yùn)行的時(shí)候查看輸出日志中會(huì)有token字符串,這里推薦指定一個(gè)自己想要的就不需要再看日志了。
working_dir:指定容器內(nèi)的工作目錄路徑
command:當(dāng)容器運(yùn)行的時(shí)候運(yùn)行的腳本

服務(wù)的啟動(dòng)

Jupyter環(huán)境內(nèi)將服務(wù)跑通以后,最簡(jiǎn)單的方式就是在上面的command中直接指定運(yùn)行命令。有的時(shí)候這個(gè)運(yùn)行命令會(huì)比較多,所以推薦另一種方式,在工作目錄下面創(chuàng)建一個(gè)文件start.sh,這樣命令中只需要command: ["sh", "start.sh"]的寫(xiě)法就可以了。

到此這篇關(guān)于Docker+Jupyter 部署算力服務(wù)的文章就介紹到這了,更多相關(guān)Dokcer Jupyter算力服務(wù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker安裝gitea教程(本地部署gitea倉(cāng)庫(kù))

    docker安裝gitea教程(本地部署gitea倉(cāng)庫(kù))

    這篇文章主要介紹了docker安裝gitea教程(本地部署gitea倉(cāng)庫(kù)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 蘑菇街 私有云Docker實(shí)例應(yīng)用

    蘑菇街 私有云Docker實(shí)例應(yīng)用

    這篇文章主要介紹了蘑菇街 私有云Docker實(shí)例應(yīng)用的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Docker可視化工具Portainer的具體使用

    Docker可視化工具Portainer的具體使用

    Portainer是Docker的可視化工具,可提供一個(gè)交互界面顯示Docker的詳細(xì)信息供用戶操作,本文主要介紹了Docker可視化工具Portainer的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • docker容器啟動(dòng)成功外部訪問(wèn)不到的原因分析

    docker容器啟動(dòng)成功外部訪問(wèn)不到的原因分析

    這篇文章主要介紹了docker容器啟動(dòng)成功外部訪問(wèn)不到的原因分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Docker打印和配置環(huán)境變量的命令詳解

    Docker打印和配置環(huán)境變量的命令詳解

    在現(xiàn)代應(yīng)用開(kāi)發(fā)中,Docker 提供了一種有效的容器化解決方案,使得應(yīng)用的部署、擴(kuò)展和管理變得更加靈活,環(huán)境變量在容器化應(yīng)用中起著重要作用,它們可以幫助配置應(yīng)用的運(yùn)行環(huán)境,本文給大家介紹了在 Docker 容器中打印和配置環(huán)境變量,需要的朋友可以參考下
    2024-10-10
  • nerdctl替代docker及docker-compose的安裝使用

    nerdctl替代docker及docker-compose的安裝使用

    這篇文章主要為大家介紹了nerdctl替代docker及docker-compose的安裝使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Docker搭建es和kibana的詳細(xì)過(guò)程

    Docker搭建es和kibana的詳細(xì)過(guò)程

    這篇文章主要介紹了Docker搭建es和kibana的詳細(xì)過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • docker容器增加或者修改容器映射端口的實(shí)現(xiàn)方法

    docker容器增加或者修改容器映射端口的實(shí)現(xiàn)方法

    在只有使用docker安裝的容器,沒(méi)有使用docker-compose或者其他客戶端工具,如果要增加或者修改容器端口,也是可以增加或者修改容器端口映射,本文給大家介紹了docker容器增加或者修改容器映射端口的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2025-01-01
  • 在docker中的mysql容器內(nèi)執(zhí)行命令與執(zhí)行SQL文件方式

    在docker中的mysql容器內(nèi)執(zhí)行命令與執(zhí)行SQL文件方式

    文章介紹了如何通過(guò)Docker進(jìn)入MySQL容器執(zhí)行SQL文件,并總結(jié)了MySQL清空表數(shù)據(jù)的三種方法:TRUNCATE、DROP和DELETE,每種方法都有其適用場(chǎng)景和特點(diǎn)
    2025-01-01
  • docker overlay實(shí)現(xiàn)跨主機(jī)的容器互通的方法

    docker overlay實(shí)現(xiàn)跨主機(jī)的容器互通的方法

    這篇文章主要介紹了docker overlay實(shí)現(xiàn)跨主機(jī)的容器互通,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-11-11

最新評(píng)論