如何将 Docker 化的多镜像 JS 应用部署到 Heroku?



我想将一个简单的Web应用程序部署到Heroku。

我的 Web 应用的前端、后端和数据库与docker-compose捆绑在一起。

Heroku文档说,一旦我创建了带有docker-compose的适当图像,键入heroku container:push web应该足以将我的应用程序推送到 Heroku。这对我不起作用:Keroku CLI 告诉我No images to push.

添加-a myAppName标签也无济于事,Stack Overflow上的其他帖子也无济于事。

我宁愿不尝试此解决方案,因为它会用特定于 Heroku 的配置污染我的源代码控制。

我该怎么做才能了解什么不起作用以及为什么?

Heroku 上的 Docker 组合仅用于本地开发。您应该查看 heroku.yml 进行部署。参考。Heoku.yml

最新更新