从 Kong 1.1 开始,您可以使用 db-less(声明性)配置。
我找不到任何关于如何在无数据库/声明模式下启动基于 Kong 1.1 的容器而不必先设置数据库连接的信息。有谁知道如何做到这一点?
在 https://hub.docker.com/_/kong 检查文档
最佳答案
在kong official docker installation的第4步, 只需更改 docker run 命令的配置 FROM -e "KONG_DATABASE=postgres"至 -e "KONG_DATABASE=off"你可以继续!
请记住,如果您之前有一个使用 postgres 或 cassandra 运行的 kong 容器,请首先删除已配置的 kong 容器和镜像!然后像上面一样运行命令
引用:
kong database less configuration :这显示了通过“关闭”减少配置数据库的方法
kong docker compose file : 这显示了 docker 中 kong 数据库的配置
关于docker - Docker 中的 Kong DB-less,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55587114/