谷歌为其自己的云服务采用了一个简化版的CanonicalUbuntuLinux发行版,以优化运行的Docker和其他容器。UbuntuCore旨在仅提供在云上运行Linux所需的组件。它发布了早期预览版,Canonical将其称为“Snappy”。这个新版本砍掉了大量在普通Linux发行版中常见而在云应用中不实用的库和应用。GoogleComputeEngine(GCE)和MicrosoftAzure加入了支持这一新发行版的行列。据Canonical称,UbuntuCore将为用户提供一种部署Docker的简便方法,Docker是一种日益精简的虚拟容器,允许用户快速启动工作负载并轻松传输它们,甚至可以跨不同的云服务提供商。谷歌是Docker和基于容器的虚拟化的狂热支持者。去年6月,该公司以开源的方式发布了一款容器管理软件:Kubernetes。UbuntuCore在设计上与一年前发布的另一个Linux发行版CoreOS相似。CoreOSCoreOS主要由两名前Rackspace工程师开发,是一种轻量级Linux发行版,旨在在集群中运行,这种大型环境受到大部分或全部业务在网络上开展业务的公司的青睐。CoreOS很快被许多云服务提供商采用,包括MicrosoftAzure、AmazonWebServices、DigitalOcean和GoogleComputeEngine。与CoreOS一样,UbuntuCore提供了一个快速引擎来更新组件,减少了系统管理员手动执行更新的时间。
