Docker构建多平台(x86,arm64)构架镜像

这里写自定义目录标题

背景

docker镜像需要支持不同平台架构

配置buildx

开启experimental

复制代码
vi /etc/docker/daemon.json
{
  "experimental": true
}

或者

重启检查

复制代码
# 验证buildx版本
docker buildx version

# 重启docker
systemctl restart docker

# 检查是否启用
docker info|grep Experimental

打包

复制代码
docker buildx build -t aeert/test:latest --platform=linux/arm,linux/arm64,linux/amd64 .

注意:该命令要和Dockerfile同级目录下执行,--platform指定架构

相关推荐
_Walli_2 分钟前
k8s集群搭建(七)-------- 微服务间的调用
微服务·容器·kubernetes
佐杰7 分钟前
Jenkins安装部署
运维·servlet·jenkins
马达加斯加D30 分钟前
k8s --- resource: Pod, ReplicaSet and Deployment
云原生·容器·kubernetes
深耕AI30 分钟前
如何在云服务器上找回并配置宝塔面板:完整指南
运维·服务器
zly350034 分钟前
360极速浏览器 安装猫抓插件的方法
运维
特轮飞1 小时前
Linux网络协议ARP IGMP ICMP的理解
linux·运维·网络协议
jerryinwuhan1 小时前
Linux常用命令练习题
linux·运维·服务器
傻啦嘿哟1 小时前
实战:用Elasticsearch构建爬虫数据搜索引擎
运维·jenkins
Ryan ZX1 小时前
CentOS 7.x 升级 OpenSSH 10.1 与 OpenSSL 3.5.4版本(2025)
linux·运维·centos
qing222222222 小时前
Ubuntu设置程序开机自启动:基于.service文件实现
linux·运维·ubuntu