【问题标题】:DockerCompose Kong with Deck installed安装了 Deck 的 Docker Compose Kong
【发布时间】:2021-06-21 21:05:19
【问题描述】:

我正在考虑使用 DeckKong 执行同步迁移。但是,我似乎找不到使用 docker-compose 将 Deck cli 安装到我的 Kong 容器中的方法。

我可以遵循任何指南/文档来执行此类安装吗?

【问题讨论】:

    标签: api-gateway kong kong-plugin


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 这有点晚了,但是,它奏效了!感谢您的帮助。
    猜你喜欢
    • 2017-11-12
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    相关资源
    最近更新 更多