RK的SOC支持docker容器
docker运行需要Linux内核的一些特性支持,比如cgroups, namespace, bridge还有一些文件系统。另外应用部分也需要一些工具。
在rockchip PX30的buildroot发行版很多内核很多特性不支持,所以需要重新配置内核并编译。
1.内核添加的配置:
2.应用添加的配置:
3.编译后烧录。
查看具体的编译烧录说明。
4.获取docker运行文件
docker包可以在buildroot编译,也可以下载静态版本 https://download.docker.com/linux/static/stable/aarch64/
5.运行docker
# dockerd --graph /userdata/docker
其中--graph选项指定具体的docker存储目录,不指定默认是root .
查看docker 的版本
# docker version