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

相关推荐
古月方枘Fry1 分钟前
三层交换+单臂路由+ACL网络配置
服务器·网络·智能路由器
驾驭人生3 分钟前
ASP.NET Core 实现 SSE 服务器推送|生产级实战教程(含跨域 / Nginx / 前端完整代码)
服务器·前端·nginx
CDN36024 分钟前
SDK 游戏盾接入闪退 / 初始化失败?依赖冲突与兼容修复
运维·游戏·网络安全
KOYUELEC光与电子努力加油44 分钟前
JAE日本航空电子推出满足汽车市场小型防水最新需求的MX80系列连接器
服务器·科技·单片机·汽车
再ZzZ44 分钟前
Docker快速部署Kafka(内网通用版本)
docker·容器·kafka
亚马逊云开发者1 小时前
告别手动部署:在 Amazon EKS 上用 CodePipeline + Argo CD 搭建 GitOps CI/CD
elasticsearch·ci/cd·kubernetes
123过去1 小时前
hashid使用教程
linux·网络·测试工具·安全
C+++Python1 小时前
Linux/C++多进程
linux·运维·c++
最贪吃的虎1 小时前
GitHub推送又超时了?试试SSH
运维·ssh·github
XZY0281 小时前
如何使用grpc
运维·服务器