Overview

Full name
docker.io/bitnamilegacy/kong
Registry
docker.io
Namespace
bitnamilegacy
Repository
kong
Cached tags
520
Last synced
07/13/2026, 02:34 AM

Introduction

Bitnami Legacy Kong API 网关镜像,路由、限流、认证与插件扩展,适合微服务统一入口与南北向流量治理。

Details

bitnamilegacy/kong 运行 Kong Gateway,基于 OpenResty/Nginx 代理 upstream 服务并执行 rate-limit、JWT 等插件。定位为 API 网关无状态代理,需 PostgreSQL 或 DB-less 模式;K8s Deployment + Ingress 作为集群 API 入口。

快速启动

docker run -d --name kong \
  -p 8000:8000 -p 8443:8443 \
  -e KONG_DATABASE=postgres \
  -e KONG_PG_HOST=postgres \
  docker.io/bitnamilegacy/kong:latest

推荐实践

docker run -d --name kong \
  --restart unless-stopped \
  -p 8000:8000 -p 8443:8443 \
  -e KONG_DATABASE=postgres \
  -e KONG_PG_HOST=postgres.internal \
  -e KONG_PG_PASSWORD=changeme \
  docker.io/bitnamilegacy/kong:3.5.0

核心参数说明

  • -p 8000:8000 — Proxy HTTP 端口
  • -p 8443:8443 — Proxy HTTPS 端口
  • -e KONG_PG_PASSWORD — 配置库密码(高敏
  • 固定 tag — Kong 版本 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: kong
spec:
  replicas: 2
  selector:
    matchLabels:
      app: kong
  template:
    metadata:
      labels:
        app: kong
    spec:
      containers:
        - name: kong
          image: docker.io/bitnamilegacy/kong:3.5.0
          ports:
            - containerPort: 8000
            - containerPort: 8443
          envFrom:
            - secretRef:
                name: kong-db
---
apiVersion: v1
kind: Service
metadata:
  name: kong-proxy
spec:
  selector:
    app: kong
  ports:
    - name: http
      port: 8000
    - name: https
      port: 8443

Kong Ingress Controller 可选;PostgreSQL 独立 StatefulSet。

Latest tags (20)

View all 520 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r10
linux/amd64linux/arm64
2025/08/29 19:08108.4 MBsha256:135d8a409bcb
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r9
linux/amd64linux/arm64
2025/08/21 02:33108.6 MBsha256:d4ea423eec2e
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r8
linux/amd64linux/arm64
2025/08/20 01:43108.6 MBsha256:6cae2aaa5cad
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r7
linux/amd64linux/arm64
2025/07/17 15:23108.6 MBsha256:87066a3bad5f
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r6
linux/amd64linux/arm64
2025/07/16 20:21108.6 MBsha256:7b198556c6da
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r5
linux/amd64linux/arm64
2025/07/03 05:38108.6 MBsha256:804b0b869065
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r4
linux/amd64linux/arm64
2025/07/03 05:38108.6 MBsha256:30882f32958a
docker.io/bitnamilegacy/kong
:latest
linux/amd64linux/arm64
2025/07/03 05:38108.6 MBsha256:0a1807a40275
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r3
linux/amd64linux/arm64
2025/07/03 05:38108.6 MBsha256:9e169f3e33c7
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r2
linux/amd64linux/arm64
2025/07/03 05:38108.6 MBsha256:844162997039
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r1
linux/amd64linux/arm64
2025/07/03 05:38108.6 MBsha256:bed17b9dc307
docker.io/bitnamilegacy/kong
:3.9.0-debian-12-r9
linux/amd64linux/arm64
2025/07/03 05:37108.6 MBsha256:28b6d61c1ac6
docker.io/bitnamilegacy/kong
:3.9.1-debian-12-r0
linux/amd64linux/arm64
2025/07/03 05:37108.6 MBsha256:0a1807a40275
docker.io/bitnamilegacy/kong
:3.9.1
linux/amd64linux/arm64
2025/07/03 05:37108.6 MBsha256:0a1807a40275
docker.io/bitnamilegacy/kong
:3.9.0-debian-12-r7
linux/amd64linux/arm64
2025/07/03 05:37110.5 MBsha256:9109adaca811
docker.io/bitnamilegacy/kong
:3.9.0-debian-12-r6
linux/amd64linux/arm64
2025/07/03 05:37109.7 MBsha256:425e367f0bdc
docker.io/bitnamilegacy/kong
:3.9.0-debian-12-r8
linux/amd64linux/arm64
2025/07/03 05:37110.5 MBsha256:d5ce315c53e6
docker.io/bitnamilegacy/kong
:3.9.0-debian-12-r5
linux/amd64linux/arm64
2025/07/03 05:37108.0 MBsha256:f4b9b04a4fe0
docker.io/bitnamilegacy/kong
:3.9.0-debian-12-r3
linux/amd64linux/arm64
2025/07/03 05:37108.0 MBsha256:909d4b076a36
docker.io/bitnamilegacy/kong
:3.9.0-debian-12-r4
linux/amd64linux/arm64
2025/07/03 05:37108.0 MBsha256:8c6c175807ab