默认情况下,ebs使用Dockerrun.aws.json
文件进行部署。我们要求有多个dockerrun
文件,例如Dockerrun.aws.json
和Dockerrun-staging.aws.json
。
是否可以确保部署使用Dockerrun-Staging.aws.json
文件而不是Dockerrun.aws.json
?
答案 0 :(得分:0)
我遇到了同样的问题,找不到有关如何在部署时提供目标文件的任何文档。我最终创建了用于登台和生产的单独文件夹,然后在目标环境文件夹上执行eb deploy
:docker-run$ tree
.
├── production
│ └── Dockerrun.aws.json
└── staging
└── Dockerrun.aws.json
2个目录,2个文件