AR502H-CN开发笔记12:制作编译环境基础镜像

本系列文章将向大家讲述华为网关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

 

到此,就完成了编译基础镜像的整个制作过程。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章