Docker CEO Ben Golub:Docker借助開源、天時走向成功

摘要:Docker CEO Ben Golub接受了Gigaom專訪,他表示,Docker正是借助開源、天時走向了成功。而作為Docker前身,現任CTO Hykes在運作dotCloud過程中,發現多平臺的需求越來越受到用戶關注,于是Docker孕育而生。

【編者按】Docker是由PaaS提供商dotCloud在2013年年初創建的一款開源應用引擎,基于此,開發者構建的應用可以一次構建全平臺運行,包括本地開發機器,生產環境,虛擬機和云等。近日,Docker CEO Ben Golub接受了Gigaom的專訪,其分享了Docker的靈感來源及發展現狀。

“在發明印刷機之前,對于多數作家來說,奮筆疾書是件多么痛苦的事。”成立剛滿4年的Docker公司CEO Golub這樣說道,“Docker對于開發者來說,另辟蹊徑地使得開發者可以全身心地投入到程序開發中去,而不用整天受困于硬件規模、運行負載等基礎架構問題的思索上,是件雙贏的美事。”

作為PaaS公司dotCloud的后來者,Docker現在被Google、Spotify、RedHat等IT巨擘眾星捧月,與此同時Docker在開源領域發展得也有聲有色。它是一個類似于虛擬機的容器,可以使開發者在同一服務器上獨立地運行自己的程序,此外,不局限于某特定操作系統的特性,為開發者的部署帶來了極大的便利。


DockerCEO Ben Golub

我與dotCloud的一段往事

與以往的工作經歷不同,Golub逐漸被開源模式的公司所迷住了。在非開源的公司里,每天的生活都被巨額銷售任務和市場開拓壓力充斥著。“即使是個剛成立的公司,開源的優勢在于能夠迅速積累人氣,開源社區中的項目也蘊藏著巨大商業潛力。”Golub這樣說道。

作為Docker的前身,成立于2010的dotCloud以PaaS面目與大眾見面了。其商業模式為:以多語言PaaS為賣點,使得用戶可以選擇不同的開發組件和語言來運行程序。現任CTO Hykes在運作dotCloud過程中,發現多平臺的需求越來越受到用戶的關注,最后成為構建Docker的靈感及初衷。

盡管dotCloud在當時已取得不錯的發展,但是Hykes似乎更青睞容器管理領域,同時也在考慮卸下PaaS的帽子以更集中精力去開拓該領域。同樣對開源模式十分關注的Hykes與Golub一拍即合,由此譜寫了那 “中國合伙人”式的合作佳話。


Docker強大的運行環境

現代的軟件開發傾向于循環利用分散于不同云服務器的組件,但是這對開發者在進行程序管理時帶來了沉重的負擔。

對于容器,Golub作了一個很到位的比喻:當我們下載并運行憤怒的小鳥游戲時我們不是在下載一個虛擬機,而是下載了一個能獨立于其他手機軟體運行的容器,類似于一個地址本。

Docker?Hub是個基本的容器內容管理系統,用戶可以從Docker資源庫中選取合適的組件,加以修改之后開發出自己的組件。透過Docker Hub,開發者可以將自己的程序修改轉成單獨的容器并在Linux機器和云服務供應商的環境中運行。Golub說:“Docker利用了很多Linux內核的功能,提供了輕量級的隔離機制、資源共享能力。同時作為一個平臺,它能跨平臺運行并且與其它大量的工具和諧共處。”如果一個企業正在運作100個差別不大的應用程序,它不必為它們設立100個虛擬機去運行,只要使用容器管理技術,類似的情況可以為企業節省20%-80%的資源,提高了企業效益。


Docker名聲鵲起得益于社區推動

經開發者論壇中交口相傳,Docker的名聲與日俱升。

時至今日,公司目前有42名雇員以及460名有入職潛力的社會成員,正在運作的Docker相關項目達6500個,與之相關應用程序的運作達15000個。不過Docker的生財之道暫時不依賴于普通用戶,而是借靠與百度等大規模公司開展更深入的合作來取得。

進入Docker的管理咨詢委員會,可謂星光熠熠。除了Docker自身3名成員,還包括了其它12位來自社會團體或企業的成員。其中,包括了來自RedHat,谷歌,Rackspace以及IBM等知名企業的職員。

寫在最后

隨著發展的不斷壯大,Docker始終保持開源為立足之本,同時逐步鋪開商業產品與服務的新途徑。“我們歡迎競爭,因為它會讓我們變得更強,提供更好的服務。”這是Golub在被問及面對漸趨激烈的競爭時,給出的自信答復。

想要了解更多Docker詳情,敬請關注:CSDN在線培訓:Docker之道

英文出自:Gigaom

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/447445.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/447445.shtml
英文地址,請注明出處:http://en.pswp.cn/news/447445.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

linux系統/opt目錄和/usr/local目錄有什么區別

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 在學習linux的時候,看到/opt目錄和/usr/local目錄都是安裝軟件的目錄,那這兩個目錄有什么區別呢? 一…

果斷Mark!Searchcode——源代碼搜索利器

摘要:Searchcode是一款免費的源代碼/文檔搜索引擎,匯聚Github、Codeplex、Sourceforge等多家開源站點,擁有超過20萬個項目、180億行源代碼,能以特殊字符、語言、倉庫和源方式從90多種語言找到函數、API的真實代碼。 Searchcode是…

elasticsearch 安裝( 阿里云ECS )、遠程訪問、啟動報錯處理

附另 2 文章: elasticsearch-head 安裝 kibana 安裝 前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1. 從網上下載到 linux 版本的 tar 包:elasticsearch-6.7.…

解決:git: command not found、apt-get: command not found、git 安裝

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 運行 git 失敗,因為沒有安裝 git。 于是就安裝:apt-get install git,于是得到后一個報錯。 原來 a…

為什么程序員要盡量少寫代碼

軟件開發的一個最基本的事實是寫代碼,但是最大的誤區之一就是把寫代碼當做工作。當我作為一個程序員第一次參加工作的時候,就犯了這樣的錯誤。老實說,寫代碼真的是一件特有意思的事,它的強大功能,它的多種作用等等都讓…

elasticsearch-head 安裝

elasticsearch 安裝( 阿里云ECS )、遠程訪問、啟動報錯處理 kibana 安裝 前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1. 首先安裝好 git、node.js、npm、cnpm yum -y install g…

C語言探秘:C代碼在內存中的分布

估計會有很多初學者跟我有一樣的疑惑,這些編寫好的代碼是放在磁盤中,但是運行將會被copy至內存中去運行。但他們在內存中是怎么分布呢。在 “linux下c編程圣經”(apue)UNIX環境高級編程一書中闡述了這一點。在這里結合網上資料以及…

集合:按元素的中文屬性排序

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. 要排序的元素類&#xff1a; public static class NameCount implements Comparable<NameCount> {Collator collator Collato…

kibana 安裝

附另 2 文章&#xff1a; elasticsearch-head 安裝 elasticsearch 安裝( 阿里云ECS )、遠程訪問、啟動報錯處理 前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 我的 elasticsearch 是…

linux jps 命令

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 jps -- Java Virtual Machine Process Status Tool 可以列出本機所有java進程的pid jps [ options ] [ hostid ] 選項 -q 僅輸出…

“4K”時代將來臨!標準/技術一網打盡

第1頁&#xff1a;4K 分辨率與 DCI 數字電影院在今年的 CES&#xff08;電子消費大展&#xff09;上&#xff0c;除了讓人眼花繚亂新手機等移動設備外&#xff0c;還有一個領域讓人感到相當矚目&#xff0c;這就是所謂的 4K 電視產品。 4K 電視的賣點當然是高分辨率&#xff0c…

解決:Error while compiling statement: FAILED: SemanticException [Error 10007]: Ambiguous column refere

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1.報錯&#xff1a; Error while compiling statement: FAILED: SemanticException [Error 10007]: Ambiguous column reference creat…

解決:which: no java in (/root/chengxu/maven/apache-maven-3.5.2/bin:/usr/local/sbin:/usr/local/bin:/usr

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 報錯&#xff1a; which: no java in (/root/chengxu/maven/apache-maven-3.5.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/…

Image Processing Wavefronts for HEVC Parallelism

Unlike H.264/AVC, where parallelism was an afterthought, the current HEVC draft contains several proposals aiming at making the codec better “parallelizable”. H.264/AVC supports slices, which were introduced mainly to prevent loss of quality in the case …

Hive 刪除整個數據庫,包括其中的所有表

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 drop DATABASE IF EXISTS 數據庫名 CASCADE; 使用CASCADE &#xff0c;表示強制刪除。

Windows 9信息曝光:統一開發接口、整合Cortana到任務欄

摘要&#xff1a;2014年微軟全球合作伙伴大會在美國華盛頓正式拉開序幕&#xff0c;會上&#xff0c;微軟首席運營商Kevin Turner透露了微軟下一代操作系統Windows 9的一些信息&#xff1a;統一開發接口、語音助手Cortana將被整合到任務欄、桌面小工具回歸等。 北京時間7月15日…

解決: Error while compiling statement: FAILED: ParseException line 23:13 extraneous input ‘(‘ expectin

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. hive 執行sql&#xff0c;報錯&#xff1a; Error while compiling statement: FAILED: ParseException line 23:13 extraneous inp…

程序員可以只關心技術么?

摘要&#xff1a;不少程序員愛維護喜歡的技術&#xff0c;雖然他們說的有道理&#xff0c;但程序員價值的實現并不取決于技術。模式不一樣&#xff0c;程序員價值也不一樣&#xff0c;而這也暗含了程序員生涯的兩個進階模式&#xff0c;讀完此文&#xff0c;相信你會重新思考個…

Intellij IDEA中分屏顯示方法

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 今天才發現IDEA中還有split view的功能&#xff0c;上網查的時候查到了很多莫名其妙的東西。 實際上對想分屏顯示的文件 右鍵->Spli…

IDR、CRA、BLA、RASL、RADL、closed-gop、open-gop

相對于H.264編碼的每個GOP是相互獨立的&#xff0c;GOP切換用I幀&#xff0c;幀間搜索不再參考前一個GOP。而HEVC切換則可以“軟切換”。 BLA、CRA、IDR是文獻中提到過的三種隨機接入點(RAP)&#xff0c;在文獻中的解釋的確不是很容易理解。 &#xff08;1&#xff09;關于GOP…