17 Docker Cloud介绍

1. 什么是Docker Cloud

  • Docker Cloud 是caas(Container as a Service)容器即服务,阿里云和腾讯云属于paas平台即服务,caas是在paas之上的,我们要提供docker的service,必须要有底层infrastructure的支持,paas他们虚拟的计算资源,在这些虚拟资源之上在进行搭建docker的微服务;
  • Docker Cloud,Docker在2015年11月收购了tutum.co在今年2月份推出了Docker Cloud,它基本上提供了Docker自身原生的一个编排的API;
    17 Docker Cloud介绍
  • Docker Compose,也是收购了一个公司叫fig,才有了现在的docker-compose;
  • Docker Cloud是提供容器的管理,编排,部署的托管服务。

2. 主要模块

17 Docker Cloud介绍

3. 运行模式

主要有两种运行模式:

  • Standard模式。一个Node就是一个Docker Host
  • SWarm模式(beta)。多个Node组成的Swarm Cluster

4. DevOps流程

17 Docker Cloud介绍