发行版,例如Ubuntu,确实提供了多种架构的基础映像。实际上,多体系结构映像的规范现在已成为docker清单文件格式的一部分。
无论如何,对于CI构建器,我需要在64位计算机上自动构建并运行32位docker映像。
我似乎无法弄清楚如何在Dockerfile中指定我要在ubuntu
行中使用FROM ubuntu:18.04
的i686体系结构变体。
(顺便说一句,用于Fedora图像。)
为澄清起见:我不是在寻找类似FROM i386/ubuntu
的信息,也不是我可以构建FROM scratch
和ADD
的32位tar。
我想知道如何告诉FROM
我的意思是多体系Dockerhub存储库的xyz
架构,因此,我正在寻找可以做的事情(希望我能理解这个想法)>
FROM ubuntu:18.04:arch=xyz