Docker 中无 Kong DB

Kong DB-less in Docker

从 Kong 1.1 开始,您可以使用 db-less(声明式)配置。

我找不到任何关于如何在 db-less/declarative 模式下启动基于 Kong 1.1 的容器而无需先设置数据库连接的信息。有人知道怎么做吗?

https://hub.docker.com/_/kong

检查文档

kong official docker installation 的第 4 步,
只需更改 docker 运行 命令的配置 FROM -e "KONG_DATABASE=postgres"-e "KONG_DATABASE=off" 你可以继续了!

请记住,如果您之前有一个带有 postgres 或 cassandra 的 kong 容器 运行,请先删除配置的 kong 容器和图像!然后运行像上面的命令

参考文献:
kong database less configuration:这显示了通过 "off"
减少配置数据库的方法 kong docker compose file: 这显示了 docker

中 kong 数据库的配置