是否可以在具有高山风味的 docker 容器内构建 AOSP?

pix*_*ata 4 github android-source docker dockerfile devops

我对 AOSP 非常陌生,我正在尝试在 Docker 上设置完整的 AOSP 以构建 Docker 映像,例如 Alpine 或 Ubuntu 映像,如果不可能,请让我知道无法在内部设置 AOSP 的原因泊坞窗图像。

或者我需要编写 Dockerfile 来构建镜像吗?

如果可能的话,请帮助我一些好的片段。

提前致谢 :)

Lak*_*ndu 7

Android 团队提供了一个Dockerfile用于docker build构建映像的命令和docker run用于运行容器的命令: https: //android.googlesource.com/platform/build/+/master/tools/docker

正如那里提到的,您可以使用 docker run 命令中的选项将本地 AOSP 源树安装到容器中-v

我还没有尝试在 Docker 容器中构建 AOSP。但在这个问题中,@VasileM 提到他使用 Android 提供的 Docker 实例来构建 AOSP。