首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在AWS ECS上部署sameersbn/docker-gitlab

在AWS ECS上部署sameersbn/docker-gitlab
EN

Stack Overflow用户
提问于 2019-10-10 17:12:57
回答 1查看 93关注 0票数 0

是否可以在AWS ECS上部署docker-gitlab?目前,我使用docker-compose方法通过手动设置单个docker引擎在我自己的EC2实例上进行部署。但现在,我要将它们全部转移到ECS服务。那么,如果我在ECS上使用了Fargate/EC2启动类型,如何将其docker-compose.yml脚本调整为ECS方式?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-03-31 21:46:50

在ECS上运行它绝对是可能的。但您需要使用EC2启动类型。

我可以看到docker-compose文件中有3个容器。Redis,PostgreSQL和gitlab。我建议您对redis使用AWS Elasticache,对PostgreSQL使用RDS/RDS Aurora,并为gitlab容器创建一个ECS Service。

您可以手动将gitlab的所有配置从docker组合文件映射到任务定义,并将其用于启动ECS服务。可以在任务定义的环境变量中提到Redis和Postgres端点和端口。

您需要为Gitlab容器的数据卷使用EFS挂载。您可以在同一个AWS documentthis document上引用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58319376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档