女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

基于RV1126開發板的板卡Docker環境部署方法

ljx2016 ? 來源:ljx2016 ? 作者:ljx2016 ? 2025-04-16 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. Docker介紹

Docker是一個使用最廣泛的開源容器引擎,為每一個應用提供完全隔離的運行環境,用戶可以在環境中配置不同的工具軟件,并且不同環境之間相互不影響,當前已經在EASY-EAI-Nano完成適配,用戶可以隨時隨地進行部署。Dockerfile、Image(鏡像)和Container(容器)為Docker中的三個重要概念。通過Image我們可以創建許多個Container,通過Dockerfile這個自動化腳本可以創建Image。

Dockerfile:中文名叫鏡像描述文件,是一個包含用于組合鏡像目錄的文本文檔,也可以叫“腳本”。用戶通過docker build命令,讀取Dockerfile中的指令安裝步驟自動生成鏡像。

Image:是一個文件系統,提供了容器運行時需要用到的文件和參數配置。相當于平時在使用某個軟件時需要下載的安裝包,也相當于安裝操作系統時需要用到 ISO 文件。

Container:是一種打包軟件的方式,因為它不依賴于環境。 應用程序的所有代碼、庫和依賴配置項都打包到 容器 中。 與虛擬機不同,容器不是創建一個完整的虛擬操作系統,而是允許應用程序使用與它們正在運行的系統相同的 Linux 內核,并且只需要應用程序與尚未在主機上運行的東西一起交付。

2. 部署Docker環境

2.1 Docker安裝

執行adb shell命令,進入板卡運行環境。

adb shell

wKgZO2f_EGaACypEAACOVQLk9o8955.png

進入板卡后,更新軟件包數據庫(nano要能訪問外網),如下所示:

apt-get update

wKgZPGf_EGaAERMkAABz_rDZwLE097.png

安裝Docker(安裝的時間可能有一點長,請耐心等待)

apt-get install docker.io

wKgZO2f_EGaAQ7PlAAB5FoEn1pg188.png

查看Docker是否安裝成功

systemctl enable docker docker version

wKgZPGf_EGaAJptsAAC8tXC80q4508.png

2.2 獲取鏡像

用戶可根據自己的需求獲取鏡像,一種是使用他人打包好,并通過網絡(主要是docker官方的docker hub和一些類似的鏡像托管網站)進行分享的鏡像,獲取這種鏡像的命令如下所示:

docker pull ubuntu

wKgZO2f_EGeADr_VAABqNhKico8007.png

此方法未指定標簽,Docker Engine會使用 :latest 作為默認標簽拉取鏡像。

另一種則是在本地將鏡像保存為本地文件,直接使用生成的文件進行共享。

查看本機中已經保存(下載)的鏡像信息列表

docker images

wKgZPGf_EGeAWsfVAACBOz9g8PY868.png

2.3 運行Docker容器及基本操作

我們有兩種方法啟動一個容器。方法一: 使用Docker 鏡像的 TAG (標簽:指的是一個特定的鏡像快照) 啟動;方法二: 使用 ImageID(鏡像 ID: 鏡像對應的唯一識別碼) 啟動。以下演示將如何【使用 Docker 鏡像的 TAG】啟動容器:

docker run -t -i ubuntu:latest /bin/bash

-t:在 Ubuntu 容器內分配一個偽終端。

-i:通過從容器獲取一個標準輸入(STDIN),允許我們創建一個可交互的連接。

ubuntu:latest:標簽為 latest 的 Ubuntu Docker 鏡像。

/bin/bash:新容器的 BASH shell。這個是可選項。如果你不加 shell 的話,會分配默認的 shell 給容器。

啟動容器后,會自動進入容器的 shell(命令行):

wKgZO2f_EGeAB_ewAAA7sTn8vLk485.png

按 CTRL+P 然后 CTRL+Q 可以從當前容器中脫離回到主機系統的終端。注意:我們只是從容器中脫離,但是沒有讓容器停止。它仍然在后臺中運行。、

在Docker 主機的終端,運行下面的命令來找到容器的名字和ID

docker ps -a

wKgZPGf_EGeAVkvMAAJHK4HYMpM520.png

查找到ID后我們就可以對容器進行相關操作了。

暫停運行中的容器

docker pause 容器ID號

wKgZO2f_EGiAJrRrAAJtq5N0HHk364.png

啟動容器

docker start 容器名字wKgZPGf_EGiAJIU0AAAe3pBf6_4980.png

移除容器

首先需要終止(關閉)運行中的容器

docker stop 容器ID號

wKgZO2f_EGiAJRoaAABOzFvIrXs689.png

如果不再需要所有的容器,一個一個的刪除多個容器會是一項繁瑣的工作。所以,我們可以把所有停止的容器一次性刪掉,運行:把所有停止的容器一次性刪掉

docker container prune

wKgZPGf_EGiAYbS2AACiUzcfgZg742.png

刪除后我們docker ps -a查看所有容器顯示已經為空

刪除docker鏡像

docker rmi 鏡像ID

wKgZO2f_EGmAAiYaAADDTuSzn40222.png




審核編輯 黃宇

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

    關注

    3

    文章

    139

    瀏覽量

    17204
  • Docker
    +關注

    關注

    0

    文章

    515

    瀏覽量

    12963
  • rv1126
    +關注

    關注

    0

    文章

    108

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 17:59 ?460次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 14:00 ?13次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現人臉識別方案

    RV1126開發板上實現人臉識別:在圖像中找出人臉,并與數據庫進行比對,得出該人臉對應的身份信息。 方案設計邏輯流程圖,方案代碼分為分為三個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責人臉識別功能,按鍵監聽負責修改數據庫工作狀態。
    的頭像 發表于 04-21 10:24 ?107次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉識別方案

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 10:21 ?99次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現駕駛員行為檢測方案

    RV1126開發板上實現駕駛員行為檢測:通過圖像識別出這幾種行為:打電話、抽煙、疲勞駕駛。
    的頭像 發表于 04-18 17:47 ?354次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現駕駛員行為檢測方案

    基于RV1126開發板實現人員檢測方案

    RV1126開發板實現人員檢測:在圖像中找出人。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責人員檢測功能。
    的頭像 發表于 04-18 17:14 ?220次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人員檢測方案

    RV1126 yolov8訓練部署教程

    本教程針對目標檢測算法yolov8的訓練和部署到EASY-EAI-Nano(RV1126)進行說明,而數據標注方法可以參考我們往期的文章。
    的頭像 發表于 04-18 15:18 ?659次閱讀
    <b class='flag-5'>RV1126</b> yolov8訓練<b class='flag-5'>部署</b>教程

    基于RV1126開發板的resnet50訓練部署教程

    本教程基于圖像分類算法ResNet50的訓練和部署到EASY-EAI-Nano(RV1126)進行說明
    的頭像 發表于 04-18 15:07 ?470次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的resnet50訓練<b class='flag-5'>部署</b>教程

    基于RV1126開發板的音頻硬件電路設計

    ? ? ? ?核心自帶音頻輸入輸出功能,無需外接音頻編解碼芯片,節省成本與空間。核心核上的PMIC RK809-2芯片內部集成高性能音頻Codec,RV1126通過I2S1接口和RK809-2
    的頭像 發表于 04-17 09:31 ?321次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的音頻硬件電路設計

    基于RV1126開發板的按鍵測試方法與例程

    RV1126開發板的按鍵測試方法與例程詳細描述
    的頭像 發表于 04-15 17:03 ?352次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的按鍵測試<b class='flag-5'>方法</b>與例程

    基于RV1126開發板網絡配置方法

    RV1126開發板網絡硬件資源有:以太網、WiFi,采用的網絡配置方案是:Netplan。 ? ? ? ?Netplan是一個用于配置Linux網絡的簡單工具。用戶只需要一個yaml格式的文件去
    的頭像 發表于 04-15 14:57 ?361次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>網絡配置<b class='flag-5'>方法</b>

    基于RV1126開發板的人員檢測算法開發

    RV1126開發人員檢測AI算法組件
    的頭像 發表于 04-14 13:56 ?311次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的人員檢測算法<b class='flag-5'>開發</b>

    基于RV1126開發板的人臉檢測算法開發

    RV1126開發人臉檢測算法組件
    的頭像 發表于 04-14 10:19 ?328次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的人臉檢測算法<b class='flag-5'>開發</b>

    RV1126 實現人臉檢測方案

    基于RV1126開發板實現人臉檢測方案,充分體現了電子方面的實踐經驗和目標檢測技術。
    的頭像 發表于 04-14 09:25 ?256次閱讀
    <b class='flag-5'>RV1126</b> 實現人臉檢測方案

    RV1126 實現簡單的UI開發示例

    RV1126上實現簡單的UI開發實例
    的頭像 發表于 04-09 16:08 ?405次閱讀
    <b class='flag-5'>RV1126</b> 實現簡單的UI<b class='flag-5'>開發</b>示例