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

相关推荐
张文君8 小时前
ubuntu iscsi客户端 关闭磁盘
linux·运维·ubuntu
凯基迪科技8 小时前
硬件做授权保护,有哪些常见方案
运维·服务器
优化Henry8 小时前
5G站点AAS-3设备故障排查与处理
运维·学习·5g·信息与通信
Jtti8 小时前
香港服务器CPU不高但用户请求排队的原因有哪些?
运维·服务器·网络
星核0penstarry8 小时前
宕机那天 API 还能用,所以模型是假的?
运维·服务器·人工智能·大模型·ai编程·模型指纹
吉普赛的歌9 小时前
Windows服务器远程无法复制粘贴怎么办?
服务器
道尔柯南9 小时前
Linux 网络编程:从零掌握 TCP Socket 编程(附 C++ 实战)
linux·网络·tcp/ip
丨晨 丨9 小时前
K8s存储卷与配置管理实战
云原生·容器·kubernetes
solidwork_s9 小时前
SOLIDWORKS 2027 Electrical电气新功能汇总
运维·服务器·人工智能·solidworks
0+1119 小时前
Linux --ARP的具体过程与ARP欺骗
linux·服务器·网络