国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

干貨分享 | RK3588 Ubuntu系統Docker容器使用指南

眺望電子 ? 2025-06-27 12:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


前言:

瑞芯微RK3588高性能AIoT平臺上運行Ubuntu系統時,Docker容器技術能極大提升開發部署效率。通過輕量級虛擬化實現環境隔離與快速遷移,本文將從零開始詳解RK3588平臺的Docker實戰流程。


1.Docker簡介

Docker本質是輕量級虛擬化技術,通過容器化機制打包應用及其依賴環境。與傳統虛擬機不同,Docker容器直接共享主機內核,啟動秒級完成且資源損耗極低。容器鏡像提供標準化的交付單元,配合鏡像倉庫可實現開發、測試、生產環境的無縫流轉,徹底解決“在我機器上能跑”的環境依賴難題。


2.配置內核

使用Docker等容器需要Kernel中打開相關配置,否則安裝或運行Docker會出現各種錯誤。Docker開源團隊提供了一個腳本,可以檢測Kernel配置是否符合Docker的運行要求。

源地址:

https://github.com/moby/moby/blob/master/contrib/check-config.sh

腳本可聯系我司獲取。


拷貝到板上直接運行腳本:

chmod+x check-config.sh./check-config.sh#可以直接指定文件./check-config.sh /proc/config.gz

也可以將腳本拷貝到SDK的kernel目錄下,指定config文件:

chmod+x check-config.shmake ARCH=arm64 rockchip_linux_defconfig./check-config.sh .config

結果主要是兩部分,Generally Necessary: 表示必要的配置,如果有顯示missing的地方,需要在內核配置中打開,重新編譯燒錄內核以支持Docker。Optional Features: 是可選配置,根據需要打開。

60f12858-530b-11f0-986f-92fbcf53809c.png60fba1de-530b-11f0-986f-92fbcf53809c.png

從上面的檢測結果中得知需要打開哪些配置后,在SDK的kerne目錄下進入菜單,搜索對應項目將其打開。

make ARCH=arm64 menuconfigmake ARCH=arm64 savedefconfigcpdefconfigarch/arm64/configs/rockchip_linux_defconfig

參考上述腳本指定文件進行檢查是否開啟所有必要配置。

之后回SDK根目錄進行編譯內核:

./build.sh kernel


3.Docker部署

燒錄完新內核之后,可以開始在設備上安裝 Docker

3.1安裝Docker依賴

Docker在Ubuntu上依賴一些軟件包。執行以下命令來安裝這些依賴:

aptinstall apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

3.2添加 Docker 官方 GPG key

執行以下命令來添加Docker官方的GPG密鑰


curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

3.3添加 Docker 軟件源

執行以下命令來添加Docker的軟件源:


echo"deb [arch=$(dpkg --print-architecture)signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu$(lsb_release -cs)stable"| sudotee/etc/apt/sources.list.d/docker.list > /dev/null

3.4安裝Docker

執行以下命令來安裝Docker:

aptupdateapt install docker-ce docker-ce-cli containerd.io docker-compose-plugin


4.功能驗證

4.1配置國內加速鏡像源

添加配置/etc/docker/daemon.json文件:

{"registry-mirrors":["https://jkfdsf2u.mirror.aliyuncs.com","https://registry.docker-cn.com","http://hub-mirror.c.163.com","https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https://dockertest.jsdelivr.fyi","https://mirror.aliyuncs.com","https://dockerproxy.com","https://mirror.baidubce.com","https://docker.m.daocloud.io","https://docker.nju.edu.cn","https://docker.mirrors.sjtug.sjtu.edu.cn","https://docker.mirrors.ustc.edu.cn","https://mirror.iscas.ac.cn","https://docker.rainbond.cc"
],"insecure-registries":["docker-registry.zjq.com"],"log-driver":"json-file","log-opts":{"max-size":"10m","max-file":"10"},"data-root":"/data/docker"}


4.2顯示 Docker 系統的詳細信息

dockerinfo

61097944-530b-11f0-986f-92fbcf53809c.png

4.3檢查 Docker 服務的狀態并重啟

systemctlstatus dockersystemctl restart dockervv

6113ee74-530b-11f0-986f-92fbcf53809c.png


4.4創建Docker用戶組并添加當前用戶加入

默認情況下,只有root用戶和docker組的用戶才能運行Docker命令。我們可以將當前用戶添加到docker組,避免每次使用Docker時都需要使用sudo。

sudousermod -aG docker$USERgroupadd dockergpasswd -a${USER}docker

611df09a-530b-11f0-986f-92fbcf53809c.png

4.5Docker驗證

//從docker 中拉下一個倉庫docker pull hello-world//運行一個例程docker run hello-world

6126e402-530b-11f0-986f-92fbcf53809c.png
4.總結

在RK3588 Ubuntu系統中集成Docker容器技術,顯著簡化了復雜應用的部署與管理流程。通過標準化鏡像構建、資源隔離控制和靈活的生命周期管理,開發者可高效利用RK3588的AI算力與多任務處理能力。掌握鏡像架構適配、資源限制及存儲持久化等關鍵技巧,將使容器化方案成為RK3588邊緣計算及嵌入式開發的強力支撐,加速產品迭代周期。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 容器
    +關注

    關注

    0

    文章

    522

    瀏覽量

    22860
  • Ubuntu
    +關注

    關注

    5

    文章

    603

    瀏覽量

    32954
  • Docker
    +關注

    關注

    0

    文章

    527

    瀏覽量

    14061
  • RK3588
    +關注

    關注

    8

    文章

    503

    瀏覽量

    7099
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    瑞芯微RK3588開發板RK3588 EVB和RK3588S EVB解讀

    瑞芯微RK3588開發板RK3588 EVB和RK3588S EVB解讀 瑞芯微旗艦芯RK3588系列開發板受到廣大開發者伙伴的關注和問詢。針對相關的開發板功能、操作
    的頭像 發表于 09-22 15:54 ?2.2w次閱讀
    瑞芯微<b class='flag-5'>RK3588</b>開發板<b class='flag-5'>RK3588</b> EVB和<b class='flag-5'>RK3588</b>S EVB解讀

    探索巔峰性能 |迅為 RK3588開發板深度剖析

    手冊)三大板塊,共計3500頁+。 另外,RK3588上搭載了6T的NPU,NPU集成在處理器中在以前并不多見,所以NPU既提供了文檔資料,也提供了視頻資料。 00-快速使用指南 itop-rk3588
    發表于 08-09 15:44

    迅為RK3588開發板深度剖析丨首選的性能

    手冊)三大板塊,共計3500頁+。 另外,RK3588上搭載了6T的NPU,NPU集成在處理器中在以前并不多見,所以NPU既提供了文檔資料,也提供了視頻資料。 00-快速使用指南 itop-rk3588
    發表于 09-03 15:49

    探索巔峰性能 |迅為瑞芯微RK3588開發板/核心板深度剖析

    手冊)三大板塊,共計3500頁+。 另外,RK3588上搭載了6T的NPU,NPU集成在處理器中在以前并不多見,所以NPU既提供了文檔資料,也提供了視頻資料。 00-快速使用指南 itop-rk3588
    發表于 09-25 11:15

    迅為瑞芯微RK3588開發板深度剖析丨首選的性能

    手冊)三大板塊,共計3500頁+。 另外,RK3588上搭載了6T的NPU,NPU集成在處理器中在以前并不多見,所以NPU既提供了文檔資料,也提供了視頻資料。 00-快速使用指南 itop-rk3588
    發表于 10-17 10:49

    RK3588 EVB 用戶使用指南

    本文檔主要介紹 RK3588 EVB 基本功能和硬件特性、多功能硬件配置、軟件調試操作使用方法,旨在幫助調試人員更快、更準確地使用 RK3588 EVB,熟悉 RK3588 芯片開發應用方案。
    發表于 03-16 16:57

    RK3588X預置debian11固件支持Docker功能

    1、Docker特色軟件包介紹TB-RK3588X預置debian11固件內可直接支持Docker功能。安裝軟件包sudo apt -y install toybrick-server安裝
    發表于 06-17 16:03

    RK3588J和RK3588是什么關系?

    RK3588J是不是一個開發板的名字,里面的SOC是RK3588?還是RK3588J屬于RK3588的子系列?
    發表于 03-13 14:22

    rk3588rk3588s的區別

    rk3588rk3588s的區別 Rockchip是一家專業的半導體公司,成立于2001年,總部位于中國深圳,主要從事集成電路的設計、開發和銷售。他們的熱門產品RK3588RK3588
    的頭像 發表于 08-15 16:44 ?2w次閱讀

    RK35883588s的區別

    RK35883588s的區別 Rockchip RK3588RK3588s是兩種功能強大且廣受歡迎的片上系統(SoC)解決方案,用于一系
    的頭像 發表于 08-15 17:03 ?2.8w次閱讀

    RK3588系列有多少型號?

    RK3588系列有多少型號? RK3588是瑞芯微推出的一款長線產品,屬于高性能處理器領域的頂尖產品。它從2020年開始進入市場,現已成為市場上最熱門的處理器之一。該產品因其高效能、強大的計算能力
    的頭像 發表于 08-15 17:04 ?6216次閱讀

    迅為電子RK3588S與RK3588硬件性能區別及板卡選型

    迅為電子RK3588S與RK3588硬件性能區別及板卡選型
    的頭像 發表于 06-25 15:30 ?5850次閱讀
    迅為電子<b class='flag-5'>RK3588</b>S與<b class='flag-5'>RK3588</b>硬件性能區別及板卡選型

    技術分享|iTOP-RK3588開發板Ubuntu20系統旋轉屏幕方案

    技術分享|iTOP-RK3588開發板Ubuntu20系統旋轉屏幕方案
    的頭像 發表于 04-18 15:19 ?1108次閱讀
    技術分享|iTOP-<b class='flag-5'>RK3588</b>開發板<b class='flag-5'>Ubuntu</b>20<b class='flag-5'>系統</b>旋轉屏幕方案

    RK3588參數與主要特性 RK3588數據手冊解讀

    RK3588參數與主要特性 RK3588數據手冊解讀
    的頭像 發表于 05-19 18:34 ?1w次閱讀
    <b class='flag-5'>RK3588</b>參數與主要特性  <b class='flag-5'>RK3588</b>數據手冊解讀

    系統適配 | RK3588 Ubuntu22.04正式發布

    前言:為了滿足廣大開發者與嵌入式愛好者的需求!眺望電子正式宣布,已完成基于瑞芯微RK3588的開發板對Ubuntu22.04LTS操作系統的深度適配與優化。此次適配不僅成功移植了
    的頭像 發表于 09-05 12:06 ?1657次閱讀
    <b class='flag-5'>系統</b>適配 | <b class='flag-5'>RK3588</b> <b class='flag-5'>Ubuntu</b>22.04正式發布