本系列文章將向大家講述華爲網關AR502H的開發方法。
本文介紹Docker的安裝方法。
一、準備工作
1、查看docker版本
可以使用下列命令查看docker版本。
2、安裝qemu軟件
Qemu 是純軟件實現的虛擬化模擬器,幾乎可以模擬任何硬件設備,我們最熟悉的就是能夠模擬一臺能夠獨立運行操作系統的虛擬機,虛擬機認爲自己和硬件打交道,但其實是和 Qemu 模擬出來的硬件打交道,Qemu 將這些指令轉譯給真正的硬件。
3、設置共享文件夾
(1)在VirtualBox中設置共享文件夾。
(2)安裝VirtualBox的增強功能。
(3)此時就可以看見共享文件夾,但提示沒有權限。
(4)通過執行下列命令,設置權限。
(5)重新啓動Ubuntu。
(6)重新啓動後,便可以與windows共享文件夾了。
二、製作編譯環境基礎鏡像
1、下載“容器編譯環境製作腳本工程”
首先從https://ec.devcloud.huaweicloud.com/tool/data/production/doc-video下載“容器編譯環境製作腳本工程”。
2、重命名與複製工程
(1)將工程重命名爲eciot-ova。
(2)在Home中建立eciot-ova目錄。
(3)將工程複製到該目錄。
(4)解壓縮工程。
3、安裝apt-utils軟件包
使用下列命令安裝apt-utils軟件包。
sudo apt-get install apt-utils
4、生成基礎鏡像
使用下列命令,生成基礎鏡像,此步耗費時間較長,需耐心等待。
cd build
sudo ./build_sdk_base.sh
到此,就完成了編譯基礎鏡像的整個製作過程。