我想将一个简单的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