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指定架构

相关推荐
IT _oA31 分钟前
Active Directory 域服务
运维·服务器·网络·windows·笔记
MXsoft6181 小时前
云原生运维在 2025 年的发展蓝图
运维·服务器·数据库
嵌入式-老费2 小时前
Linux上位机开发实践(一个硬件算法加速的示例)
linux·运维·服务器
前进的程序员2 小时前
Linux C 与 C 语言的区别及开发差异
linux·运维·c语言
葡萄城技术团队2 小时前
如何通过前端表格控件实现自动化报表?1
运维·前端·自动化
CZIDC3 小时前
华为昇腾服务器上查看固件、驱动和CANN版本的常用方法
linux·运维·服务器
怪兽也会哭哭3 小时前
网页部署到宝塔服务器上,发送请求报错?org.springframework.data.redis.RedisSystemException,让我来看看
运维·服务器·redis
胡八一3 小时前
Kubernetes 节点磁盘空间空了怎么办?解决 containerd overlay 100%问题
云原生·容器·kubernetes
云计算运维丁丁3 小时前
k8s 1.30.6版本部署(使用canal插件)
云原生·容器·kubernetes
跑得动4 小时前
头歌 | WPS文档基本操作
运维·服务器·wps