![](/img/trans.png)
[英]Why docker-compose work locally and don't in amazon ecs?
[英]Deploying specific docker services locally when running docker-compose with ECS
我有一個 docker-compose.yml 文件,用於將多項服務部署到 AWS ECS。 這很好用。 但是,有些服務我不想部署到 ECS。 我希望這些 docker 容器在本地運行,而其他服務部署在 AWS ECS 上。
我找不到關於此的任何文檔。 我必須在 docker-compose.yml 文件中設置哪些設置才能在本地構建和運行特定服務,而不是部署到 AWS ECS?
聽起來您需要創建兩個單獨docker-compose.yaml
文件。 一個可以稱為local-only-compose.yaml
或其他名稱。 在本地運行時,您可以將多個 compose YAML 文件傳遞給docker-compose
。 部署到 AWS 時,您可以只傳遞包含要部署到 ECS 的服務的文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.