Jetson?docker環(huán)境搭建步驟
1. 安裝必要依賴
sudo apt update sudo apt install -y curl gnupg sudo docker pull nvcr.io/nvidia/l4t-base:r35.4.1
NVIDIA鏡像查找鏈接:
https://catalog.ngc.nvidia.com/orgs/nvidia/containers

2. 添加 NVIDIA GPG 密鑰
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
3. 添加倉(cāng)庫(kù)(注意:使用 stable,不是 experimental)
curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \ sed 's#deb https://#deb [arch=arm64 signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \ sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
4. 安裝 toolkit
sudo apt update sudo apt install -y nvidia-container-toolkit
5. 配置 Docker 使用 nvidia runtime
自動(dòng)生成 /etc/docker/daemon.json 配置
sudo nvidia-ctk runtime configure --runtime=docker
你應(yīng)該看到類似輸出:
I! Configuring container runtime...
I! Writing configuration to /etc/docker/daemon.json
6. 重啟 Docker 服務(wù)
sudo systemctl restart docker
7. 驗(yàn)證 nvidia runtime 是否可用
docker info | grep -A5 "Runtimes" 輸出帶nvidia就可以了。
8. 現(xiàn)在可以運(yùn)行容器了(極簡(jiǎn)命令)
sudo docker run -it --rm --runtime=nvidia --network host nvcr.io/nvidia/l4t-jetpack:r35.4.1 bash
注意是必須要有–runtime=nvidia,不然無(wú)法使用Jetson的gst硬件編解碼器。
到此這篇關(guān)于Jetson docker環(huán)境搭建的文章就介紹到這了,更多相關(guān)Jetson docker搭建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
對(duì)Docker-java項(xiàng)目進(jìn)行jvm調(diào)優(yōu)-內(nèi)存方式
本文詳細(xì)介紹了如何進(jìn)入Docker容器并分析Java進(jìn)程的內(nèi)存使用情況,通過(guò)使用jps和jstat工具,可以查看java進(jìn)程列表及內(nèi)存池容量,討論了設(shè)置JVM參數(shù)-Xmx和-Xms相等的重要性,以避免堆內(nèi)存的頻繁調(diào)整,此外,還探討了FullGC觸發(fā)條件和元空間的配置2024-09-09
docker容器臨時(shí)文件去除,服務(wù)器容量空間詳解
這篇文章主要介紹了docker容器臨時(shí)文件去除,服務(wù)器容量空間,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-10-10
Docker容器訪問(wèn)掛載文件權(quán)限問(wèn)題小結(jié)
在使用docker-compose部署項(xiàng)目時(shí),因?yàn)镾ELinux策略導(dǎo)致容器無(wú)法訪問(wèn)宿主機(jī)上掛載的文件,解決方案包括禁用SELinux、修改文件類型為svirt_sandbox_file_t或使用:Z選項(xiàng)掛載文件,本文介紹Docker容器訪問(wèn)掛載文件權(quán)限問(wèn)題,感興趣的朋友一起看看吧2025-02-02
docker 容器上編譯 go 程序提示找不到文件問(wèn)題
這篇文章主要介紹了docker 容器上編譯 go 程序無(wú)法運(yùn)行提示找不到文件問(wèn)題,解決方法也很簡(jiǎn)單,感興趣的朋友跟隨腳本之家小編一起看看吧2018-05-05
docker部署golang http服務(wù)時(shí)端口無(wú)法訪問(wèn)的問(wèn)題解決
本文主要介紹了docker部署golang http服務(wù)時(shí)端口無(wú)法訪問(wèn)的問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)
這篇文章主要介紹了Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11
關(guān)于Dockerfile鏡像制作完整實(shí)例
本文詳細(xì)介紹了如何使用Docker制作鏡像,并通過(guò)實(shí)際應(yīng)用發(fā)版展示了制作過(guò)程,主要內(nèi)容包括創(chuàng)建和啟動(dòng)Docker容器的腳本(init.sh、start.sh、stop.sh、restart.sh),以及配置目錄,文章還討論了Docker容器IP地址的作用,并總結(jié)了制作新鏡像的基本步驟2024-11-11
如何使用docker極簡(jiǎn)打包java.jar鏡像并啟動(dòng)
這篇文章主要介紹了如何使用docker極簡(jiǎn)打包java.jar鏡像并啟動(dòng),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-08-08

