现在使用容器化技术来部署服务已成为主流, 而容器化技术的主流技术就是Docker了,就算是K8S,也主要是使用的Docker来构建镜像....Extended build capabilities with BuildKit
表明当前环境是支持buildx工具的,否则你需要升级docker以支持buildx
2....--platform linux/amd64,linux/arm64,我们指定构建linux/amd64与linux/arm64两个架构下的镜像
如果一切正常,你就可以看到构建多平台的日志输出
5....Dockerfile要支持多平台
想要支持多平台架构的,光有buildx并不充分与足够,你的Dockerfile本身要支持多平台,所谓的支持包括但不限于:
• 基础镜像本身要有对应平台的镜像
• RUN等命令中涉及到的命令...四)
下一次,在构建你自己的镜像时,你应该使用的是buildx而不是build了.