If the container ecosystem succeeds, Docker succeeds.linux
2017年4月的奧斯汀,來自全球各地的5500 開發者聚集在此,參加一年一度的技術盛會——dockercon。18日的上午主會場人頭攢動,在趣味小遊戲的開場視頻中dockercon17正式拉開帷幕。身在濃濃開源技術氣息的數人云小數馬上與各類膚色的技術人員一塊兒參與到鮮活生動的Docker現場互動中。git
Day1內容主旨是針對developers提高工具的開發體驗和桌面到雲端的部署整合,以及面對Operators的安全編排、LinuxKit和Moby項目。github
Docker CEO Ben Golub在上午主會場的開場演講中盤點Docker三年的變化,從DockerCON 2014的500位參會者,到2017年的5500 參會者,龐大技術參會人員的背後是Docker的快速成長。首先是技術的快速普及,超過140,000,000的機器安裝、900,000的容器化應用、770倍的就業崗位增加以及12,000,000,000的鏡像下載,3300位技術代碼貢獻者的參與,並覆蓋到全球範圍內287個城市,170,000參與成員。docker
Docker創始人兼CTO Solomon Hykes在隨後的分享中從最好的工具開始談起,尤爲歷數了Docker對於開發運維的諸多好處,以及企業版和社區版對多種OS的支持,並重點介紹了安全編排、LinuxKit 和moby項目。安全
首先談談印象最深的LinuxKit。服務器
3年前,Docker猶如一縷春風,引發國內開發運維社區的關注。它做爲一個軟件分發包裝的工具,慢慢被全球開發運維人員所推崇,而且開始落地實踐,可是Docker的跨平臺性並無想像中那麼靈活,強依賴Linux Kernel版本的不斷升級。網絡
當系統是Windows,或者是Mac系統時,Docker就很難發揮其快速遷移的特性,遇到不少兼容性問題。從這一刻起,Docker公司開始和業界領導企業如HPE、Intel、ARM、 IBM 和 Microsoft一塊兒合做,在Linux基金會的指導下一塊兒研發針對從物聯網平臺到主流服務器上的容器化方案,這個方案在今天的DockerCon大會上被開源出來LinuxKit(https://github.com/linuxkit/l...)。負載均衡
衆所周知,Docker對Linux Kernel的版本是無法控制的,越新的版本越能提供Docker強勁的虛擬化能力。因此,當前容器化應用的時候,提供給容器的Kernel版本都是很是低的,經過LinuxKit,咱們能夠提供最新的Kernel來支持容器,讓容器能夠保證跨平臺的方式支持同一個版本的Kernel,完成管理和性能一致性方面的統一。運維
在linuxkit/examples/docker.yml文件裏提供一個主機系統須要的系統組件,幫助你們經過moby build docker.yml生成能夠啓動的鏡像,放在Linux namespace以內的核心組件指望被安全保護而且能分開隔離系統,LinuxKit是經過MirageOS來構建的Unikernel技術實現的。微服務
另外,這個鏡像是經過裁剪Alpine Linux實現的容器鏡像來加固虛擬化環境,這裏的創新能力仍是讓人眼睛一亮。
容器技術再次發揮了威力!
Docker的跨平臺支持下是生態的深度合做,在發佈環節Docker邀請到了微軟的John Gossman,上午惟一一家在主會場現身的合做夥伴,在Docker for Windows Server,Docker for Windows 和 Docker for Azure等領域雙方合做已久,在Linux系統中也在繼續協做Docker for Windows 和 Docker for Azure的部分,正在將Hyper-V與LinuxKit整合。 下一步雙方將計劃支持全部Windows Server 和 Windows 10用戶訪問Linux containers,同時支持Hyper-V隔離技術,微軟着重展示了「Running Linux Container on Windows」部分,Docker宣佈與微軟攜手共同爲LinuxKit提供支持。
2017年dockercon生態篇正式拉開序幕,在從此兩天,將有來自埃森哲、阿里雲、AWS、思科、谷歌、Citrix、CoreOS、Intel、微軟、紅帽、IBM、EMC、VMware、DELL、HPE、NetApp等各大巨頭都有在Ecosystem相關的技術主題演講,涉及到微服務、雲原生應用,以及容器的網絡、編排、監測、安全、存儲、負載均衡等領域,咱們在國內容器技術圈關注的熱點和技術問題都有涉獵。
在現場小數沒有機會同時聽完全部Ecosystem的演講,即便是這樣,從現場5500人的規模盛況,以及各大IT公司的現場助陣,咱們相信,正如Docker創始人Solomon Hykes在演講中所說: 「 If the container ecosystem succeeds, Docker succeeds.」 ,將來拭目以待吧。