【发布时间】:2019-06-20 20:18:37
【问题描述】:
我在 NodeJS 应用程序中使用 flyway 进行数据库迁移。 通过 Travis CI 构建应用程序的 docker 映像,该映像被推送到 Azure 容器注册表。从那里,一个 web-hook 获取图像并在 azure 应用服务中启动一个容器实例。
我很难通过环境。 flyway migrate cli 命令的特定数据库连接配置。
在应用服务中将连接详细信息添加为应用程序设置,但未传递给 docker run 命令。不过,一旦应用程序启动,这些设置似乎就可以使用。
无法使用 Travis CI 环境。变量,因为连接细节因环境而异。
寻求帮助,如果有人解决了类似的问题。
【问题讨论】:
标签: azure azure-web-app-service flyway azure-container-service