Google云服務(wù)為Docker應(yīng)用提供簡化版Ubuntu
Google為自己的云服務(wù)采用了一個簡化版的Canonical Ubuntu Linux發(fā)行版,以優(yōu)化運(yùn)行Docker和其他容器。
Ubuntu Core被設(shè)計成僅提供在云上運(yùn)行Linux所必需的組件。它發(fā)布了一個早期預(yù)覽版,Canonical命名其為“Snappy”。這個新版本裁減了大量在普通Linux發(fā)行版中常見而在云應(yīng)用中不實(shí)用的庫和應(yīng)用程序。
Google計算引擎(GCE)和Microsoft Azure加入了支持這個新的發(fā)行版的行列。
從Canonical了解到,Ubuntu Core將為用戶提供一個部署Docker的簡單方式,一個日益精簡的虛擬容器允許用戶快速啟動工作負(fù)載并輕松地轉(zhuǎn)移,甚至可以跨越不同的云服務(wù)提供商。
Google是Docker和基于容器的虛擬化的熱心支持者。在去年六月份,這家公司用開源的方式發(fā)布了一個容器管理軟件:Kubernetes。
Ubuntu Core在設(shè)計上類似于另一個發(fā)布于一年前的 Linux發(fā)行版 CoreOS。CoreOS 主要由兩名前Rackspace工程師開發(fā),CoreOS是一個輕量級Linux發(fā)行版,設(shè)計運(yùn)行在集群中,被那些在網(wǎng)頁上完成他們大部分或所有業(yè)務(wù)的公司所喜好的大規(guī)模環(huán)境。CoreOS很快被許多云服務(wù)提供商采用,包括Microsoft Azure,Amazon網(wǎng)站服務(wù),DigitalOcean以及Google計算引擎。
如同CoreOS一樣,Ubuntu Core提供了一個快速引擎來更新組件,減少系統(tǒng)管理員去手動處理的時間。