安装了 Deck 的 Docker Compose Kong

DockerCompose Kong with Deck installed

我正在考虑将 Deck 用于 Kong 以执行同步迁移。但是,我似乎找不到使用 docker-compose.

将 Deck cli 安装到我的 Kong 容器中的方法

有没有guide/documentation我可以按照这样的安装?

我认为如果您按照以下步骤操作,可以使用 docker 容器 kong/deck 解决此问题。

  1. 使用kong/deck图片写入Dockerfile.deck .为kong的8001(admin)端口编写等待脚本。
    . kong/deck只是cli的一个容器,所以你应该注意到它的默认ENTRYPOINT是甲板命令,所以你应该重置ENTRYPOINT如果你想运行等待脚本。
    .从本地复制kong.yaml到容器目录

  2. 将您的甲板服务部件添加到 docker-compose.yml,构建配置为 1)
  3. 运行 docker构建后组合

    如果您想在部署时应用 kong.yaml,这将起作用。