使用新的多架构Docker基础架构,您可以运行python:3.6,它将根据主机体系结构自动选择合适的镜像。现在,假设我有适当的qemu和binfmt支持,如何覆盖此结构并运行为另一种体系结构构建的镜像的变体?

最佳答案

我不确定这在所有图像上是否一致,但是对于official images,它所要做的就是在结构名称前添加图像名称:

docker run s390x/python:3.7-alpine3.8 python --version
docker run arm64v8/alpine uname -a

您可以检查以上版本的每个版本支持的体系结构。

关于python - 如何为国外架构运行多架构Docker镜像?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47791879/

10-16 12:21