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

相关推荐
美式请加冰5 分钟前
Linux权限的概念
linux·运维·服务器
zandy10116 分钟前
指标管理的AI自治之路:衡石平台如何实现异常检测、血缘分析与智能推荐的自动化治理
运维·人工智能·自动化
两年半的个人练习生^_^11 分钟前
List集合的使用和源码
linux·windows·list
cool320019 分钟前
二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第四章:kubeasz部署集群k8s系统(4-4)
云原生·容器·kubernetes
CSND74021 分钟前
什么是Docker,容器是什么,镜像是什么,一文解读
运维·人工智能·docker·容器
cool320021 分钟前
ETCD每天凌晨2点自动备份 + 手动完整恢复
云原生·容器·kubernetes
同聘云24 分钟前
阿里云国际站云服务器价格持续走低会取代VPS主机吗?
服务器·阿里云·腾讯云
蓝天居士28 分钟前
认识libcurl(2)
linux·libcurl
运维有小邓@31 分钟前
多系统账号反复手动配置?使用自动化编排提升身份管理效率
运维·自动化·ad域
KKKlucifer39 分钟前
4A 平台如何提升企业账号安全与操作可追溯性
运维·服务器·网络