是否可以使用Netflix的Spinnaker部署Docker容器?
我不知道Spinnaker( http://spinnaker.io )是否可以用于Docker容器部署?
我们所做的是:
- 戳回购
- 如果代码是新的 – 我们build立了3个容器(nginx,django应用程序容器,fluentdlogging器容器)
- 我们正在转动fluentd容器,以便从其余两个容器中收集日志并将其发送到Splunk / AWS Cloudwatch日志
- 我们想在同一个主机 – nginx容器(作为Django容器的代理)上启动django应用程序容器[并将日志转发到fluentd]
- 我们转发(映射)具有应用程序configuration的Django文件到Django容器中
不幸的是三angular帆的例子太less,他们在这里的例子只显示了如何用特定的DEB软件包来烘烤图像。
我们有jenkins工作,可以轮询回购,testing代码,创build和上传docker容器到私人registry,并使用安全的部署容器。 问题是如果我们可以使用三angular帆为了做到这一点本地?
三angular帆目前没有容器支持。 Google正在积极努力添加Kubernetes支持。 但是目前还没有计划将Spinnaker直接与docker或ecs整合。
我们尝试和工作的一件事就是使用Jenkins来创build和发布一个创build的docker镜像的debian包装器。 所有这个debian做的是拉和启动docker集装箱帆三angular服务。 然后,我们创build了一个三angular帆pipe道,烘焙这个debian,然后部署它。
- Selenium Grid 100实例
- Docker Angular Node Sass无法为您当前的envfind一个绑定:使用Node.js 8.x的Linux 64位
- Angular 2构build一次,部署在任何地方
- 无法从VS2017debuggingdocker中的Angular应用程序
- ng服务不在Docker容器中工作
- Angular-CLI代理不能在Docker中工作
- angular2应用程序在nginx:稳定的高山docker图像尝试获取sockjs的URL,当我绑定主机8080 – >容器80,但不是80-> 80
- 如何在Docker机器上运行Angular 2应用程序?
- 如何使用Docker容器将HTML5模式的angular2应用程序部署