国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ubuntu20.04中安裝配置docker nvidia容器來實現(xiàn)宿主機GPU的調(diào)用

這篇具有很好參考價值的文章主要介紹了ubuntu20.04中安裝配置docker nvidia容器來實現(xiàn)宿主機GPU的調(diào)用。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

配置并安裝docker

在 Ubuntu 上安裝 Docker 非常直接。我們將會啟用 Docker 軟件源,導(dǎo)入 GPG key,并且安裝軟件包。
(這里指推薦使用官方的安裝方法,snap的方法不推薦,各種命令不是很通用)
1、首先,更新軟件包索引,并且安裝必要的依賴軟件,來添加一個新的 HTTPS 軟件源:

sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

2、使用下面的 curl 導(dǎo)入源倉庫的 GPG key:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

3、將 Docker APT 軟件源添加到你的系統(tǒng):

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

4、現(xiàn)在,Docker 軟件源被啟用了,你可以安裝軟件源中任何可用的 Docker 版本。

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

5、想要安裝 Docker 最新版本,運行下面的命令。如果你想安裝指定版本,跳過這個步驟,并且跳到下一步。

sudo apt update
apt list -a docker-ce
sudo apt install docker-ce=<VERSION> docker-ce-cli=<VERSION> containerd.io

6、一旦安裝完成,Docker 服務(wù)將會自動啟動。你可以輸入下面的命令,驗證它:

sudo systemctl status docker

輸出將會類似下面這樣:

● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: en>
     Active: active (running) since Sun 2023-04-16 02:27:44 UTC; 33s ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 6777 (dockerd)
      Tasks: 11
     Memory: 29.1M
     CGroup: /system.slice/docker.service
             └─6777 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containe>

Apr 16 02:27:43 jc0786 dockerd[6777]: time="2023-04-16T02:27:43.429784929Z" level=i>
Apr 16 02:27:43 jc0786 dockerd[6777]: time="2023-04-16T02:27:43.479114229Z" level=i>
Apr 16 02:27:43 jc0786 dockerd[6777]: time="2023-04-16T02:27:43.991187022Z" level=i>
Apr 16 02:27:44 jc0786 dockerd[6777]: time="2023-04-16T02:27:44.089426281Z" level=i>
Apr 16 02:27:44 jc0786 dockerd[6777]: time="2023-04-16T02:27:44.126231191Z" level=w>
Apr 16 02:27:44 jc0786 dockerd[6777]: time="2023-04-16T02:27:44.126292878Z" level=i>
Apr 16 02:27:44 jc0786 dockerd[6777]: time="2023-04-16T02:27:44.126420656Z" level=i>
Apr 16 02:27:44 jc0786 dockerd[6777]: time="2023-04-16T02:27:44.153000389Z" level=i>
Apr 16 02:27:44 jc0786 systemd[1]: Started Docker Application Container Engine.

...

7、當(dāng)一個新的 Docker 發(fā)布時,你可以使用標準的sudo apt update && sudo apt upgrade流程來升級 Docker 軟件包。

如果你想阻止 Docker 自動更新,鎖住它的版本:

sudo apt-mark hold docker-ce

安裝docker-nvidia(啟動容器調(diào)用顯卡必備項)

1、添加軟件包存儲庫(不要重復(fù)添加,添加后會報錯要刪除)

curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
 
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
 
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
 
sudo apt-get update

2、安裝Nvidia-Docker2
安裝 nvidia-docker2 軟件包并重新加載 docker 守護程序配置:

sudo apt-get install -y nvidia-docker2
 
sudo pkill -SIGHUP dockerd

3、進行測試

sudo systemctl daemon-reload
sudo systemctl restart docker

4、下載鏡像文件測試
run的時候一定要加–gpus all的參數(shù)

docker run --rm --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi

修改docker數(shù)據(jù)保存路徑(強烈建議修改,要不后面會很麻煩)

1、停止docker服務(wù)

sudo systemctl stop docker

如果有提示soket服務(wù)進行,繼續(xù)停止相關(guān)的服務(wù)

sudo systemctl stop docker.soket

2、創(chuàng)建新的docker保存目錄(建議數(shù)據(jù)盤)

sudo mkdir /data/docker

3、修改配置文件(沒有該文件的新建一個)

sudo nano /etc/docker/daemon.json

將以下內(nèi)容復(fù)制粘貼到文件中,并將其中的 /data/docker 替換為實際的數(shù)據(jù)存儲路徑:

{
  "data-root": "/data/docker"
}

4、保存并關(guān)閉配置文件

5、啟動 Docker 服務(wù)

sudo systemctl start docker

6、測試驗證
確認 Docker 數(shù)據(jù)存儲路徑是否已經(jīng)修改成功:文章來源地址http://www.zghlxwxcb.cn/news/detail-840526.html

docker info | grep 'Docker Root Dir'

到了這里,關(guān)于ubuntu20.04中安裝配置docker nvidia容器來實現(xiàn)宿主機GPU的調(diào)用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 如何在docker中安裝 vnc桌面版ubuntu 20.04(詳細版)

    如何在docker中安裝 vnc桌面版ubuntu 20.04(詳細版)

    環(huán)境準備 docker?1.13.1? ubuntu?20.04 在docker 中安裝 ubuntu docker run -itd --privileged=ture ?--name ubuntu -p 29:22 -p 3289:3389 ?ubuntu 進入ubuntu? docker exec -it ubuntu /bin/bash? ?更改系統(tǒng)源? ? vim /etc/apt/sources.list 里面的內(nèi)容 替換為下面這些 deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe mu

    2024年02月01日
    瀏覽(26)
  • 【ubuntu環(huán)境配置】超詳細ubuntu20.04/22.04安裝nvidia驅(qū)動/CUDA/cudnn

    【ubuntu環(huán)境配置】超詳細ubuntu20.04/22.04安裝nvidia驅(qū)動/CUDA/cudnn

    nvidia顯卡驅(qū)動安裝方式有三種:使用ubuntu附加驅(qū)動的方式;使用命令行方式安裝;使用.run文件的方式進行安裝, 點擊菜單中的Additional Drivers選擇適合的驅(qū)動版本進行安裝,該方法最方便快捷(但有時會翻車) 更新所有的軟件包 安裝顯卡驅(qū)動 詳見我的另一篇博客Ubunut20.04/2

    2024年01月22日
    瀏覽(35)
  • 實驗筆記之——Ubuntu20.04配置nvidia以及cuda并測試3DGS與SIBR_viewers

    實驗筆記之——Ubuntu20.04配置nvidia以及cuda并測試3DGS與SIBR_viewers

    之前博文測試3DGS的時候一直用服務(wù)器進行開發(fā),沒有用過筆記本,本博文記錄下用筆記本ubuntu20.04配置過程~ 學(xué)習(xí)筆記之——3D Gaussian Splatting源碼解讀_3dgs運行代碼-CSDN博客 文章瀏覽閱讀3.2k次,點贊34次,收藏62次。高斯模型的初始化,初始化過程中加載或定義了各種相關(guān)的

    2024年04月15日
    瀏覽(19)
  • 解決WSL2的ubuntu20.04中安裝docker出現(xiàn)無法連接的問題(Cannot connect to the Docker daemon)

    wsl2的ubuntu20.04系統(tǒng)安裝docker可以參考官網(wǎng)教程操作,我個人喜歡參考其中的離線安裝方式:Install from a package。只需要按照官網(wǎng)一步步操作即可,跟普通的ubuntu20.04的安裝是一樣的步驟。 在安裝完以后,發(fā)現(xiàn)一旦使用docker相關(guān)命令會出現(xiàn)下述問題: 說明docker沒有正常啟動。這

    2024年04月23日
    瀏覽(27)
  • Ubuntu20.04開機黑屏左上角光標閃爍,以及移除Nvidia驅(qū)動后造成的無法啟動docker容器問題Error response from daemon: could not select device driver "" with capabilities: [[gpu]]

    Ubuntu20.04開機黑屏左上角光標閃爍,以及移除Nvidia驅(qū)動后造成的無法啟動docker容器問題Error response from daemon: could not select device driver "" with capabilities: [[gpu]]

    ? ? 這幾天系統(tǒng)更新,顯卡驅(qū)動由525.147.05升級到了535.171.04(tested),終端運行watch -n 1 nvidia-smi 實時顯示顯卡占用情況時,偶爾出現(xiàn) Failed to initialize NVML: Driver/library version mismatch 問題, 于是將驅(qū)動切換成open kernal版本,重啟后黑屏左上角光標閃爍,于是嘗試使用命令行移除

    2024年04月15日
    瀏覽(98)
  • Ubuntu20.04+Docker+ROS Noetic 可視化容器管理工具Portainer

    Ubuntu20.04+Docker+ROS Noetic 可視化容器管理工具Portainer

    官網(wǎng)教學(xué)安裝網(wǎng)址:Install Docker Engine on Ubuntu | Docker Documentation ros鏡像網(wǎng)址 https://hub.docker.com/r/osrf/ros https://hub.docker.com/r/osrf/ros/tags 3.1 宿主機開啟xhost,使得docker里面可視化界面(vscode rviz) ?注意:每次重啟容器,主機都得執(zhí)行一遍,否則容器內(nèi)可視化報錯。 3.2 創(chuàng)建宿主機數(shù)

    2024年02月12日
    瀏覽(106)
  • Ubuntu20.04下安裝nvidia驅(qū)動

    Ubuntu20.04下安裝nvidia驅(qū)動

    會顯示你的電腦上可用的nvidia驅(qū)動。只需要安裝推薦的版本即可(后面有recommend字樣) 打開電腦里的軟件和更新app(這里建議換提前換源,阿里源或者清華源) 來到附加驅(qū)動這個頁面,選擇你剛剛看到的recommand的驅(qū)動,點擊應(yīng)用更改,等待安裝完成。 然后重啟電腦,打開終

    2024年02月13日
    瀏覽(19)
  • Ubuntu20.04中Docker安裝與配置

    Ubuntu20.04中Docker安裝與配置

    1、卸載可能存在的舊版本 2、更新apt包索引 顯示“正在讀取軟件包列表… 完成” 3、安裝以下包以使apt可以通過HTTPS使用存儲庫(repository) 顯示“done.” 4、添加Docker官方的GPG密鑰 顯示“OK” 5、設(shè)置stable存儲庫 如果沒有報錯就正常進行下一步。顯示“正在讀取軟件包列表… 完

    2024年02月05日
    瀏覽(52)
  • Ubuntu 20.04 RTX 4090顯卡 深度學(xué)習(xí)環(huán)境配置(Nvidia顯卡驅(qū)動、CUDA11.6.0、cuDNN8.5)

    Ubuntu 20.04 RTX 4090顯卡 深度學(xué)習(xí)環(huán)境配置(Nvidia顯卡驅(qū)動、CUDA11.6.0、cuDNN8.5)

    參考文獻:從零到一保姆級Ubuntu深度學(xué)習(xí)服務(wù)器環(huán)境配置教程 看文獻中“ 三、 NVIDIA驅(qū)動安裝 ” 安裝NVIDIA驅(qū)動,這也是安裝CUDA10.0及其對應(yīng)版本的CuDNN和tensorflow的重要步驟。 1.1.1 英偉達中國驅(qū)動官網(wǎng) 進入英偉達中國驅(qū)動官網(wǎng) 1.1.2 輸入顯卡型號查詢 1.1.3 查看搜索結(jié)果 1.2.1 方

    2024年02月04日
    瀏覽(92)
  • Ubuntu20.04 安裝 NVIDIA 顯卡驅(qū)動

    Ubuntu20.04 安裝 NVIDIA 顯卡驅(qū)動

    說明:本人使用的環(huán)境是Ubuntu20.04, GTX1060 1. 安裝驅(qū)動前一定要更新軟件列表和安裝必要軟件、依賴 sudo apt-get update #更新軟件列表 sudo apt-get install g++ sudo apt-get install gcc sudo apt-get install make 2. 查詢硬件(顯卡)信息 lspci | grep -Ei \\\'(vga|display)\\\' 或者 lspci | grep -i nvidia 或者 lspci | grep -

    2024年01月23日
    瀏覽(93)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包