[英]Deploy sameersbn/docker-gitlab on AWS ECS
是否可以在 AWS ECS 上部署docker-gitlab ? 目前,我使用 docker-compose 方法通過手動設置單個 docker 引擎在我自己的 EC2 實例上進行部署。 但現在,我要將它們全部移至 ECS 服務。 那么,如果我在 ECS 上使用 Fargate/EC2 啟動類型,如何將其docker-compose.yml
腳本調整為 ECS 方式?
謝謝
絕對可以在 ECS 上運行它。 但是您需要使用 EC2 啟動類型。
我可以看到 docker-compose 文件中有 3 個容器。 Redis、PostgreSQL 和 gitlab。 我建議您將AWS Elasticache
用於 redis,將RDS
/ RDS Aurora
用於 PostgreSQL 並為 gitlab 容器創建 ECS 服務。
您可以從 docker 手動將 gitlab 的所有配置 map 組合到任務定義中,並將其用於啟動 ECS 服務。 Redis 和 Postgres 端點和端口可以在任務定義的環境變量中提及。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.