前言
如下图,镜像支持不同架构
使用buildx构建
开启 buildx,在设置--Docker Engine 中将 experimental 值设置成 true,并重启Docker服务。
"experimental": true,
查看 buildx 版本
docker buildx version
创建构建器
docker buildx create --use --name nsbuilder --driver docker-container
使用刚才创建的构建器(名称可以自定义)
docker buildx use nsbuilder
查看已有构建器及其所支持的cpu架构
docker buildx ls
安装模拟器
docker run --privileged --rm tonistiigi/binfmt --install all
构建镜像并推送
docker buildx build --platform linux/arm64,linux/amd64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6 -t drixn/test . --push
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容