Docker容器實戰(二) -"鯨魚"公司粉墨登場

一每天的,PaaS深刻人心,Cloud Foundry爲首的傳統PaaS,開始蓄力基礎設施領域的前端

平臺化PaaS化,因而發現了PaaS中的問題docker

1 如何給應用打包

Cloud Foundry/OpenShift/Clodify都沒給出答案,走向碎片化歪路後端

此時,名不見經傳的PaaS創業公司dotCloud,卻選擇了開源自研的容器項目Docker運維

誰也不會料到,就這樣一個平淡無奇古天樂通常的技術,開啓了名爲「Docker」的新時代網站

這個🐳公司,最重要的戰略之一就是:堅持把**「開發者」羣體放在至高無上的位置**雲計算

Docker項目的推廣策略從一開始就呈現出一副「憨態可掬」的親人姿態,把每一位後端技術人員(而不是資本家)做爲主要的傳播對象。spa

簡潔的UI,有趣的demo,「1分鐘部署一個WordPress網站」「3分鐘部署一個Nginx集羣」,這種同開發者之間與生俱來的親近關係,使Docker項目迅速成爲了全世界會議上最受追捧的新星設計

> Docker項目,給後端開發者提供了走向聚光燈的機會 > 好比Cgroups和Namespace這種已經存在多年卻不多被人們關心的特性,在2014年和2015年居然頻繁入選各大技術會議的分享議題,就由於聽衆們想要知道Docker這個東西究竟是怎麼一回事兒。code

  • 一方面解決了應用打包和發佈這一困擾運維人員多年的技術難題
  • 另外一方面,第一次把一個純後端的技術概念,經過友好的設計和封裝,交到開發者手裏

不須要精通TCP/IP/Linux內核原理,一個前端或者網站的後端工程師,都會對如何把本身的代碼打包成一個隨處能夠運行的Docker鏡像充滿好奇和興趣。對象

解決了應用打包這個根本問題,同開發者與生俱來的親密關係,再加上PaaS概念已深刻人心的契機,成爲Docker平淡無奇項目一炮而紅的重要緣由

一個以「容器」爲中心的、全新的雲計算市場,正呼之欲出

而做爲這個生態的一手締造者,此時的dotCloud公司忽然宣佈將公司名稱改成 Docker

Docker公司在2014年

2 發佈Swarm項目

雖然經過「容器」完成對經典PaaS的「降維打擊」,可是Docker項目和Docker公司還得回到PaaS項目本來躬耕多年的田地:

如何讓開發者把應用部署在個人項目上

Docker項目從發佈之初就全面發力,從技術/社區/商業/市場全方位爭取到的開發者羣體,實際上爲此後吸引整個生態到自家「PaaS」上的一個鋪墊

只不過這時,「PaaS」的定義已全然不是Cloud Foundry描述的那樣,而是變成了一套以Docker容器爲技術核心,以Docker鏡像爲打包標準的、全新的「容器化」思路

這正是Docker項目從一開始悉心運做「容器化」理念和經營整個Docker生態的主要目的

而Swarm項目,正是接下來承接Docker公司全部這些努力的關鍵所在

3 總結

3.1 Docker項目迅速崛起的緣由

  • Docker鏡像經過技術手段解決了PaaS的根本性問題
  • Docker容器同開發者之間有着與生俱來的密切關係
  • PaaS概念已經深刻人心的完美契機。

嶄露頭角的Docker公司,終於以一個更增強硬的姿態來面對這個曾經無比強勢,但如今卻徹底不知所措的雲計算市場

而2014年末的DockerCon歐洲峯會,才正式拉開了Docker公司擴張的序幕!

參考

  • docker官網
  • Docker實戰
  • 深刻剖析Kubernetes
相關文章
相關標籤/搜索