在RK3399開發板香橙派Orange Pi 4B上使用docker

H('ω')M發表於2020-12-02

香橙派4B是一款開源的單板電腦,採用瑞芯微RK3399晶片,4G記憶體+16GB emmc儲存,支援雙頻wifi和千兆網口,有PCIE介面,支援雙路攝像頭同時輸入,支援四路顯示,可配置任意兩路同時輸出,支援雙頻異顯。其中,香橙派4B還內建了NPU(神經網路處理器),可以協助CPU做神經網路加速計算。

下文要介紹的是香橙派4B開發板在Ubuntu系統下其中一個應用:docker的使用

1.下載安裝包

2.安裝docker

3.Docker 使用

(1)直接執行

 終端上執行命令

出現如下資訊

直接執行以下命令可以進到ubuntu docker中 

(2)搜尋到支援arm64v8格式的可用的image 然後執行

執行docker search arm64v8 搜到arm64v8/nginx

然後就可以執行 docker run -it arm64v8/nginx bash

 

(3)搜尋到格式不支援的image 重新build成arm64格式的再執行

   例如 執行 docker search ubuntu 找到eclipse/ubuntu_jdk8 以後

如果直接執行docker run -it eclipse/ubuntu_jdk8 bash 會報格式不對的錯,

在本地建立docker目錄,然後建立如下內容的兩個檔案分別叫Dockfile 和 sources.list 的檔案放進去

然後執行一下 docker build -t "eclipse/ubuntu_jdk8" docker 這個命令 再執行 docker run -it eclipse/ubuntu_jdk8 bash 就可以執行了

 

(4)使用raspberry pi 的docker image

在以下網址

https://hub.docker.com/u/hypriot/  可以找到很多支援Raspberry pi 的docker image 比如rpi-busybox-httpd ,這些Orangepi 4 也是支援的

執行一下命令後,

docker run -d -p 8080:80 hypriot/rpi-busybox-httpd

0cbdce32ec6c639e55b6a8d8e09c030e7c1acc994dd02308af51fa8be9d041e5

可以通過瀏覽器 127.0.0.1:8080 訪問到伺服器頁面如下

 

相關文章