工控網(wǎng)首頁(yè)
>

新聞中心

>

業(yè)界動(dòng)態(tài)

>

如何在望獲實(shí)時(shí) Linux & 京博航友善 NanoPC-T6 上部署 Docker

如何在望獲實(shí)時(shí) Linux & 京博航友善 NanoPC-T6 上部署 Docker

在數(shù)字化浪潮席卷各行業(yè)的當(dāng)下,開(kāi)發(fā)者們對(duì)于高效、穩(wěn)定開(kāi)發(fā)環(huán)境的追求從未停歇。望獲實(shí)時(shí) Linux 與京博航友善 NanoPC-T6 開(kāi)發(fā)板的組合,為開(kāi)發(fā)者們提供了一個(gè)強(qiáng)大的平臺(tái)。本文將詳細(xì)介紹如何在這套平臺(tái)上部署 Docker 環(huán)境,助力開(kāi)發(fā)者們快速構(gòu)建起自己的開(kāi)發(fā)平臺(tái),開(kāi)啟高效開(kāi)發(fā)之旅。

一、前期準(zhǔn)備

(一)硬件準(zhǔn)備

RK3588 開(kāi)發(fā)板 :京博航友善 NanoPC-T6,預(yù)裝望獲實(shí)時(shí) Linux,為應(yīng)用提供穩(wěn)定運(yùn)行基礎(chǔ)。

工作主機(jī) :筆記本電腦,用于操作和調(diào)試開(kāi)發(fā)板。

(二)軟件準(zhǔn)備

調(diào)試軟件 MobaXterm 調(diào)試工具,方便連接和調(diào)試開(kāi)發(fā)板。

 

二、部署步驟

(一)步驟 1:安裝 Docker 環(huán)境

執(zhí)行命令:dnf install docker

(二)步驟 2:設(shè)置代理

編輯 /lib/systemd/system/docker.service 文件,在 [Service] 部分添加代理環(huán)境變量:

Text復(fù)制

Environment="HTTP_PROXY=ip:port"

Environment="HTTPS_PROXY=ip:port"

(根據(jù)實(shí)際網(wǎng)絡(luò)環(huán)境設(shè)置代理 IP 和端口)

(三)步驟 3:拉取 Jellyfin 鏡像

執(zhí)行命令:docker pull jellyfin/jellyfin

(四)步驟 4:創(chuàng)建映射文件夾

(需根據(jù)需求在開(kāi)發(fā)板上創(chuàng)建對(duì)應(yīng)文件夾,以便數(shù)據(jù)存儲(chǔ)和管理)

(五)步驟 5:運(yùn)行 Jellyfin 容器

執(zhí)行以下命令:

Text復(fù)制

docker run -d \

--name jellyfin \

-v /app/jellyfin/config:/config \

-v /app/jellyfin/cache:/cache \

-v /app/jellyfin/media:/media \

-p 8096:8096 \

-p 8920:8920 \

jellyfin/jellyfin:latest

(若已提前創(chuàng)建好容器,可直接用 docker start 命令啟動(dòng))

(六)步驟 6:訪問(wèn) Jellyfin 控制面板

容器運(yùn)行成功后,在筆記本電腦上訪問(wèn)目標(biāo)地址(http://ip:8096),打開(kāi) Jellyfin 控制面板,進(jìn)行初始化配置,指定媒體文件夾。(將 IP 地址替換為開(kāi)發(fā)板實(shí)際 IP

(七)步驟 7:環(huán)境測(cè)試

根據(jù)需要添加視頻,然后前往 /app/jellyfin/media 測(cè)試視頻。(驗(yàn)證環(huán)境搭建是否成功)

 

三、方案優(yōu)勢(shì)

該方案優(yōu)勢(shì)在于實(shí)時(shí)控制與業(yè)務(wù)應(yīng)用并存。望獲實(shí)時(shí) Linux 保障關(guān)鍵任務(wù)的低延遲,Docker 隔離業(yè)務(wù)應(yīng)用避免資源競(jìng)爭(zhēng),既確保實(shí)時(shí)性,又提升資源利用率和部署靈活性,適用于工業(yè)控制等場(chǎng)景。

 

四、總結(jié)

通過(guò)上述詳細(xì)步驟,開(kāi)發(fā)者們可以在望獲實(shí)時(shí) Linux 與京博航友善 NanoPC-T6 開(kāi)發(fā)板上成功部署 Docker 環(huán)境,并順利運(yùn)行 Jellyfin 容器。

該方案憑借望獲實(shí)時(shí) Linux 的低延遲特性和 Docker 的資源隔離優(yōu)勢(shì),不僅能夠滿足實(shí)時(shí)控制的需求,還能提升資源利用率和部署靈活性,為開(kāi)發(fā)者提供穩(wěn)定、高效的開(kāi)發(fā)平臺(tái)。

 

 

關(guān)于望獲實(shí)時(shí)Linux系統(tǒng)

望獲實(shí)時(shí)Linux系統(tǒng)是國(guó)科環(huán)宇重點(diǎn)研發(fā)的嵌入式實(shí)時(shí)操作系統(tǒng),具備強(qiáng)實(shí)時(shí)、高可靠、功能安全、智能化、兼容性強(qiáng)和國(guó)產(chǎn)生態(tài)的特性。不同于傳統(tǒng)的微內(nèi)核實(shí)時(shí)操作系統(tǒng),完整兼容Linux生態(tài)環(huán)境的同時(shí),提供強(qiáng)大的行業(yè)中間件支持,助力客戶快速完成行業(yè)解決方案的構(gòu)建。望獲實(shí)時(shí)Linux系統(tǒng)致力于國(guó)產(chǎn)基礎(chǔ)軟硬件的產(chǎn)業(yè)鏈構(gòu)建,與國(guó)產(chǎn)主流芯片及硬件平臺(tái)適配,提供完整的國(guó)產(chǎn)化解決方案,保證功能和性能的同時(shí),避免關(guān)鍵領(lǐng)域的卡脖子問(wèn)題。

 


審核編輯(
黃莉
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

【工控?zé)狳c(diǎn)】望獲實(shí)時(shí)Linux系統(tǒng)運(yùn)行ROS-LLM,千元硬件支持具身智能

望獲實(shí)時(shí)Linux系統(tǒng)運(yùn)行DeepSeek R1大模型,成本低至千元內(nèi)!

如何安裝望獲實(shí)時(shí)Linux系統(tǒng)鏡像 - 飛騰&x86版

如何安裝望獲實(shí)時(shí)Linux系統(tǒng)鏡像 - Rockchip版

工控重磅|低空視頻傳輸在望獲實(shí)時(shí)linux系統(tǒng)上的應(yīng)用