首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内部部署Docker Central

内部部署Docker Central
EN

Stack Overflow用户
提问于 2017-04-20 11:11:15
回答 1查看 39关注 0票数 0

我们有j2ee spring和angular开发人员组成的团队。我们正在开发短跨度的小应用程序。到目前为止,我们没有奢侈的DevOps团队来维护试运行和QA环境。

我正在检查可行性,那些想要测试他们的应用程序的开发人员可以构建docker镜像,并将其浮动在本地中央docker服务器上(有时他们也可以从远程位置工作)。我们正在进行CI,但这可能需要一些时间。

由于成本压力,我们不能使用AWS,除非用于生产。

任何指针都会很有帮助。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-04-20 12:26:47

既然你计划使用Docker,你实际上可以建立一个简单的构建流程,从长远来看,这会让你的生活变得更容易。

  • 使用DockerHub构建和存储docker镜像(这节省了构建时间,还提供了回滚发货和DevOps的简单方法)。将Github/Bitbucket存储库连接到DockerHub只需要几分钟,并在PR合并或推送时为每个分支/标签构建一个镜像。
  • 将这些镜像用于您的本地环境和生产环境(保证您引用正确的版本)
  • 用于生产使用AWS Elastic Beanstalk或AWS ECS (由于容器编排功能,我更喜欢ECS )以简化部署& DevOps,其中大多数配置可以通过AWS Web控制台完成。
  • 对于对接您的EC2应用程序,this video可能有助于深入了解

注意:稍后,您可以使用CI环境连接这些点,从而减少进一步的工作

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

https://stackoverflow.com/questions/43509546

复制
相关文章

相似问题

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