Rock-5b的交叉编译docker环境

主机:笔记本,系统是ubuntu20.04
开发板:rock-5b, 系统是rock-5b-ubuntu-focal-server-arm64-20221101-0223-gpt.img.xz
我想在笔记本上编译开发板的程序(主要是c和c++),官方有交叉编译的docker镜像吗,或者怎么构建这样的docker镜像?

谢谢回复,你提供的这个镜像我之前编译过,但没有使用,因为我有两个疑问:

  1. 我看这个镜像的是用来生成系统的,也就是这个镜像没有指定系统版本,这对交叉编译环境有影响吗?
  2. 生成的镜像还是比较大的,好像有1g多。

然后我用了另一个docker镜像arm64v8:ubuntu20
这个镜像指定了系统ubuntu20.04,而且只有25M,在上面编译c++放到板上跑也好像没问题。
我用这个镜像可以吗,还是用官方的?