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

相关推荐
小程同学>o<1 分钟前
Linux 应用层开发入门(一)| ARM平台交叉编译入门:打造你的第一个Linux应用
linux·arm开发·linux应用层
JiMoKuangXiangQu5 分钟前
Linux ftrace:function tracer 实现简析
linux·ftrace·function tracer
未来之窗软件服务7 分钟前
服务器运维(二十一)阿里云系统镜像本地装机img文件—东方仙盟练气期
运维·服务器·阿里云·仙盟创梦ide·东方仙盟·国产化操作系统·img镜像
victory043116 分钟前
K8S 从Harbor当中拉取镜像 连接方法
云原生·容器·kubernetes
JiMoKuangXiangQu18 分钟前
Linux 调度延迟案例 (1):ALSA 播放 XRUN
linux·trace-cmd·xrun·调度延迟
陈陈CHENCHEN22 分钟前
【Kubernetes】K8s 1.35 配置 Docker 作为容器运行时
docker·kubernetes
序属秋秋秋27 分钟前
《Linux系统编程之进程控制》【进程替换】
linux·c语言·c++·操作系统·进程·系统编程·进程替换
阿拉伯柠檬30 分钟前
MySQL内置函数(二)
linux·数据库·mysql·面试
骥龙33 分钟前
第四篇:融合篇——架构的涌现效应:1+1>2
运维·架构·云计算
qq_3106585135 分钟前
webrtc源码走读(三)核心引擎层——音频引擎
服务器·c++·音视频·webrtc