安装了 Deck 的 Docker Compose Kong

Posted

技术标签:

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

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

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

【问题讨论】:

【参考方案1】:

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

    使用 kong/deck 镜像写Dockerfile.deck .为 kong 的 8001 (admin) 端口编写等待脚本。 . kong/deck 只是 cli 的一个容器,所以你应该注意到它的默认ENTRYPOINT 是deck 命令,所以如果你想运行等待脚本,你应该重置ENTRYPOINT。 .将 kong.yaml 从本地复制到容器目录 将您的甲板服务部分添加到docker-compose.yml,构建配置为 1) 构建后运行 dockercompose 如果您想在部署时应用 kong.yaml,这将起作用。

【讨论】:

这有点晚了,但是,它奏效了!感谢您的帮助。

以上是关于安装了 Deck 的 Docker Compose Kong的主要内容,如果未能解决你的问题,请参考以下文章

为啥安装了 Docker 而不是 Docker Compose?

docker-compose 安装ES系列

Docker学习之docker-compose

Docker - compose 更换安装源,加快Docker - compose官方安装源速度太慢的问题

docker-compose 安装postgres(设置默认用户名,密码,暴露端口)

【4.6】服务器安装 docker-compose 安装