|
【Linux】
RK3288 Docker 环境构建
发表于 2018-9-3 15:03:06
浏览:42946
|
回复:28
打印
只看该作者
[复制链接]
楼主
本帖最后由 luvings 于 2018-9-18 18:00 编辑
基础:
1、 firefly-rk3288
2. kernel-4.4, firefly 分支 ----> git clone -b firefly-dev https://github.com/FireflyTeam/kernel.git
步骤:
一. Ubuntu 16.04 运行 Docker ,内核需要开启一些配置- 1. firefely-dev 分支,添加 aufs4 系统支持,打上附件补丁 0001-fs-systems-add-aufs4.patch.tar.g
- $ git am 0001-fs-systems-add-aufs4.patch
- 2. arch/arm/configs/firefly_linux_defconfig 开启部分配置
- +CONFIG_AUFS_FS=y
- +CONFIG_OVERLAY_FS=y
- +CONFIG_POSIX_MQUEUE=y
- +CONFIG_POSIX_MQUEUE_SYSCTL=y
- +CONFIG_PAGE_COUNTER=y
- +CONFIG_MEMCG=y
- +CONFIG_NETFILTER_XT_MATCH_IPVS=y
- 附件 check-config.sh.tar.g ---- > 检测内核配置开启情况,开启以上几个即可,不必全部开启,根据需求开启。
- 3. 编译后,更新内核
复制代码
二,板子终端,测试- $ curl -sSL https://get.docker.com/ | sh
- $ docker pull hello-world
- $ docker run hello-world
复制代码
|
|