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

相关推荐
SPC的存折1 分钟前
6、MySQL设置TLS加密访问
linux·运维·服务器·数据库·mysql
wanhengidc3 分钟前
云手机搬砖安全吗
大数据·运维·服务器·安全·游戏·智能手机
merlin-mm6 分钟前
GPU通信速率对比
网络·kubernetes
wanhengidc9 分钟前
服务器管理器的作用有哪些?
运维·服务器·网络·安全·游戏·智能手机
cyber_两只龙宝16 分钟前
【Docker】Docker的自定义网络详解
linux·运维·网络·docker·云原生·容器
JustNow_Man18 分钟前
【opencode】使用方法
linux·服务器·网络·人工智能·python
爱学习的小囧23 分钟前
vSphere 每虚拟机 EVC 配置审计教程:PowerCLI 自动化实操
运维·自动化·esxi·vmware·虚拟化
大数据新鸟29 分钟前
协议值TCP
服务器·网络·tcp/ip
初願致夕霞30 分钟前
Linux_线程
linux·运维·服务器·c++
Elastic 中国社区官方博客30 分钟前
如何使用 LogsDB 降低 Elasticsearch 日志存储成本
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·可用性测试