github actions multiarch docker 源码
github-actions-multiarch-docker 这是GitHub Actions管道的shim / template repo,用于构建从转换而来的多体系结构图像 管道结构 在Azure Pipelines级别,这将创建: 每个CPU架构都有一个独立的阶段 在所有其他构建和发布Docker清单文件的其他文件之后运行的“结束”阶段 为什么? 因为我需要一个简单,可重用的示例,说明如何构建可重复使用并与客户共享的多体系结构映像(在本例中为Linux,用于几种不同的CPU架构)。 如何? 映像是在本地基础(本例为Ubuntu)上创建的,并嵌入了相应的qemu-user-static二进制文件,该文件允许大多数CI系统在amd64 CPU之上构建ARM映像。 样本src/Dockerfile仅将zsh安装到该映像中,但目的是您可以从那里构建它。 内部构造 大多数图像生成逻
用户评论