docker - 如何在部署时运行docker-compose

标签 docker heroku docker-compose

我有docker-compose文件,我想将其发送到Heroku,然后执行docker-compose up -d --build

我发现了一百多个有关如何做类似heroku container:push web的示例,但这不是我所需要的。

现在,我在docker-compose中只有5个服务,但是当它们变成30个时我该怎么办?

最佳答案

不支持docker-compose,但Heroku提供heroku.yml处理多个图像:

https://devcenter.heroku.com/articles/build-docker-images-heroku-yml

关于docker - 如何在部署时运行docker-compose,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59615230/

相关文章:

docker - 我可以在 Dockerfile FROM 语句中引用环境变量吗?

docker - 使用 docker-compose 启动 web 和后端。如何从网络获取后端的IP?

docker - docker-compose无法连接到asp.net核心站点

ruby-on-rails - 上传到 Heroku (AWS) 时出错

ruby-on-rails - 是否可以在不使用 Heroku Toolbelt 的情况下部署 Rails 应用程序?如果是这样,如何?

heroku - 如何将 TK 域指向 heroku 应用程序?

javascript - 如何在 js 脚本中读取 docker 环境变量?

linux - 我可以在升级主机后运行 Docker 容器吗?

windows - 在 Windows 10 上将网络文件夹挂载到 Docker 容器

networking - 如何将多个 Docker 连接到单个主机中的不同网桥?