共计 481 个字符,预计需要花费 2 分钟才能阅读完成。
使用以下命令创建docker buildx builder
docker buildx create --name multi_node_builder --node node_amd64 --platform linux/amd64
docker buildx create --name multi_node_builder --append --node node_arm64 --platform linux/arm64,linux/arm64/v8,linux/arm/v7,linux/arm/v6,linux/arm/v5 ssh://[email protected]
dockerfile
里面多阶段,FROM
镜像新增:
--platform=$TARGETPLATFORM
构建命令:docker buildx build . --platform=linux/amd64,linux/arm64/v8 -t multiarch/test:latest --push
参考:https://blog.hentioe.dev/posts/docker-buildx-multi-arch-remote-notes.html
正文完