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

相关推荐
派大鑫wink1 分钟前
Python 流程控制实战:打造文字版数独小游戏(新手友好)
服务器·前端·microsoft
MYMOTOE61 分钟前
ISC-3000S的U-Boot 镜像头部解析
java·linux·spring boot
郭涤生2 分钟前
大白话Reactor模式
linux·c++
liebe1*18 分钟前
第八章 防火墙高可靠性技术
运维·服务器·网络
DN金猿22 分钟前
jenkins 权限控制(用户只能看指定的项目)
linux·运维·服务器·jenkins
長安一片月24 分钟前
操作系统之进程和线程
linux·运维·服务器
悄悄敲敲敲31 分钟前
操作系统的运行-中断
linux·操作系统
邵小的运维之路37 分钟前
静态路由与 BFD 联动
运维·网络·智能路由器
代码游侠37 分钟前
学习笔记——Linux 进程管理笔记
linux·运维·笔记·学习·算法
Logic10142 分钟前
《数据库运维》 郭文明 实验5 数据库性能监视与优化实验核心操作与思路解析
运维·数据库·sql·mysql·计算机网络技术·形考作业·国家开放大学