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 分钟前
半导体行业发展的主要驱动力,到底是什么?
容器·新浪微博
2401_868534789 分钟前
论“网络去NAT”的规划与设计
服务器·网络
华允物联-HUAIOT10 分钟前
串口服务器支持 WiFi 吗?有线与无线串口联网科普
运维·服务器·单片机
川石课堂软件测试12 分钟前
自动化测试|持续集成Git使用详解
git·python·jmeter·mysql·ci/cd·容器·kubernetes
水饺编程21 分钟前
第2章:Linux 基础,whoami 命令
linux·c语言·汇编
北京靠谱的GEO优化机构24 分钟前
为什么优质百科词条需要修改更新?常态化运维实操指南
运维
鱼很腾apoc29 分钟前
【MySQL】 第2期 查询与函数系统详解:从基础 CRUD 到复合多表查询
linux·数据库·学习·mysql·dml
IMPYLH1 小时前
Linux 运维基础:从入门到实战的完整指南
linux·运维·php
前端 贾公子1 小时前
LangGraph == 图的状态(State)管理 (下)
运维·服务器·数据库
Lsetea1 小时前
curl走HTTPS代理报SSL证书错误:proxy-cacert与cacert双层信任排查
linux·https·ssl证书·curl·代理服务器