ghcr.io/openfaas/gateway 是开源无服务器框架 OpenFaaS 的核心组件,承担着请求接入与服务协调的关键角色。作为整个平台的“入口”,它负责接收外部客户端的 HTTP/gRPC 请求,通过内置的路由机制匹配对应的函数服务,并将请求转发至运行中的函数实例。
在功能层面,这个网关不仅是流量入口,还深度参与函数的全生命周期管理。它支持通过 OpenFaaS CLI、UI 控制台或 REST API 触发函数部署、更新与删除操作,同时内置负载均衡逻辑,可根据请求量动态调度函数实例,避免单点过载。对于函数扩缩容,网关会实时同步 Kubernetes 集群(或其他容器编排平台)的资源状态,确保函数资源按需分配。
此外,网关集成了基础的可观测性功能,能输出函数调用 metrics(如调用次数、延迟、错误率),方便对接 Prometheus 等监控工具;同时支持分布式追踪,可与 Jaeger、Zipkin 等系统联动,帮助开发者定位请求链路中的瓶颈。在安全性上,它支持基于 JWT 的认证机制,可通过配置 API 密钥或 OAuth2 实现访问控制,防止未授权请求触发函数。
作为容器化组件,该网关以轻量级镜像形式托管于 GitHub Container Registry(ghcr.io),支持多架构部署(如 x86_64、ARM),可直接拉取运行在 Kubernetes、Docker Swarm 等环境中。其设计遵循“基础设施无关”原则,开发者无需关注底层集群细节,只需通过网关即可完成函数的开发与运维,大幅降低无服务器架构的使用门槛。
无论是构建微服务后端、事件驱动应用,还是快速迭代 API 服务,这个网关都能作为可靠的中间层,衔接业务逻辑与基础设施,让开发者专注于函数代码本身,而非复杂的服务治理工作。
请登录使用轩辕镜像享受快速拉取体验,支持国内访问优化,速度提升
docker pull ghcr.io/openfaas/gateway:0.27.12探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务