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

相关推荐
linmengmeng_131415 分钟前
【Centos】服务器硬盘扩容之新加硬盘扩容到现有路径下
linux·服务器·centos
边疆.17 分钟前
【Linux】版本控制器Git和调试器—gdb/cgdb的使用
linux·服务器·git·gdb调试·cgdb
陌路201 小时前
Linux22 进程与线程以及内核级线程
linux·开发语言
明天…ling1 小时前
Linux+Apache+MySQL+PHP 架构下搭建 Discuz 社区论坛
linux·服务器·apache
Ghost Face...1 小时前
GRUB配置文件解析与启动流程详解
linux·运维·服务器
pedestrian_h1 小时前
docker快速上手笔记
笔记·docker·容器
掘根2 小时前
【Docker】容器操作和实战
运维·docker·容器
奔跑吧 android5 小时前
【Docker】【2.docker 安装 ubuntu 桌面版】
ubuntu·docker·容器
前端世界6 小时前
从零搭建多子网 DHCP 服务:CentOS 双网卡多作用域实战与原理解析
linux·运维·centos
头发那是一根不剩了7 小时前
Docker Desktop 安装教程和最佳实践
运维·docker·容器