docker - Docker 中的 Kong DB-less

标签 docker kong

从 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/

相关文章:

java - 无法在 docker 镜像中安装 RWeka 包

keycloak - api网关背后的keycloak是一个好习惯吗?

孔 {"message":"no Route matched with those values"}

docker - Docker 中的 Kong : Configuring API endpoints without curl

ssl - 如何在 Kubernetes 中覆盖 Kong Gateway 默认证书

docker - 将 AWS 角色提供的凭证传递给 docker 容器

docker - 法兰绒和 docker 不启动

docker - 在 dockerfile 中构建项目时, "Unable to find fallback package folder"nuget 错误来自哪里?

java - 从 Docker 进程内部在主机上运行 Runtime.getRuntime().exec

docker - 如何将自定义的 kong 插件添加到 dockerized kong 中