互联网服务Docker

docker架构咨询

贵平台docker网络是如何管理的,如何与原有的服务兼容,docker大版本升级是如何控制的,如何不停服务灰度升级docker版本显示全部

贵平台docker网络是如何管理的,如何与原有的服务兼容,docker大版本升级是如何控制的,如何不停服务灰度升级docker版本

收起
参与8

返回linux_zcy的回答

linux_zcylinux_zcy技术总监希云cSphere

问题分析:
1.docker网络管理:我们采用的是host bridge网络模式,
2.如何与原有服务兼容
解决办法:
3.不知道你对CoreOS操作系统熟悉不,我们是使用的CoreOS操作系统,CoreOS操作系统有2个root分区,有一个分区是运行的操作系统,另外一个是用来下载操作系统更新的文件,如果有更新,下次重启会从最新的分区去启动完成docker的版本升级,并且CoreOS系统的升级是整套升级,不能单独去升级docker,如果升级失败可回退到上一个可用版本中。
4.希云cSphere自己维护了单独docker代码分支,这个一般企业不会投入精力去做,所以docker的大版本升级兼容,希云是自己先去进行测试,没问题后才会给客户发布。如果普通企业使用,可用选择几台主机先升级,然后测试,如果有问题就继续等待,没问题后再进行升级。
5.不停服务的灰度升级docker版本,就目前还没遇到有非常好的解决方案。如果找到解决方案记得也给我share一下!

互联网服务 · 2016-04-07
浏览1645

回答者

linux_zcy
技术总监希云cSphere
擅长领域: 云计算容器容器云

linux_zcy 最近回答过的问题

回答状态

  • 发布时间:2016-04-07
  • 关注会员:2 人
  • 回答浏览:1645
  • X社区推广