exec /kube-webhook-certgen: exec format error

bash 复制代码
kubectl logs -n ingress-nginx   ingress-nginx-admission-patch-ww2k4
exec /kube-webhook-certgen: exec format error

原因:服务器是x86架构,我本地虚拟机是arm架构。运行 Docker 时,默认情况下会尝试拉取并运行与系统架构匹配的镜像(即 ARM64 架构的镜像)。然而,如果镜像仓库中没有适用于 ARM64 的镜像版本,Docker 可能会拉取并尝试运行 x86 架构的镜像。

可以使用--platform linux/amd64(arm64)指定x86_64(arm64)架构的镜像

docker pull --platform linux/amd64 registry.k8s.io/ingress-nginx/controller:v1.11.2

相关推荐
Sinclair13 小时前
安企CMS的安装-源码编译安装
运维·后端·go
Sinclair13 小时前
安企CMS的安装-同一服务器多站点部署
运维·后端
Sinclair13 小时前
安企CMS的安装-Docker 部署
运维·docker·容器
Sinclair14 小时前
安企CMS的安装-服务器手动部署
运维·后端
shujudang14 小时前
业务闭环视角下的营销自动化(MA)平台选型逻辑
大数据·运维·数据分析·自动化·营销自动化
Sinclair14 小时前
安企CMS的安装-宝塔面板部署
服务器·后端
希望奇迹很安静14 小时前
数通基本实验
运维·服务器·网络
minglie114 小时前
zynq的linux驱动版终端AtShellDrv
linux
汪汪大队u15 小时前
【无标题】
运维·docker·kubernetes·prometheus
学术小白人16 小时前
第二届智能制造、机器人与自动化国际学术会议(IMRA 2026)
运维·人工智能·机器人·自动化·制造