1. 程式人生 > >劉永峰:打造docker “航運”基礎設施

劉永峰:打造docker “航運”基礎設施

打造docker “航運”基礎設施

快速理解docker

docker是什麼

docker≠容器

docker≠虛擬化

docker=容器+dockerhub+客戶端

容器和VM有什麼區別

公寓套間vs一間臥室

docker解決了什麼問題

A、程式在我這執行得好好的,在你那 怎麼就不行了?

B、系統好卡,哪個程序把cpu給吃光了?

C、這套系統我已經搭建好了,要不你再搭建一遍?

docker對未來的意義

A、加速dovops普及

B、變革現有paas平臺

C、容器即服務(caas)

從全球航運體系視角看docker

傳統航運體系基礎設施

A、港口                公有云

B、集裝箱拖船     雲伺服器

C、集裝箱吊車     容器編排工具

D、堆場               映象倉庫

E、拖車               映象釋出工具

F、海運公司        IAAS廠商

docker領頭,其他廠商跟進,基礎設定建設方興未艾!

傳統航運體系技術標準

A、集裝箱的尺寸、形狀

B、貨物裝卸流程

C、吊車的尺寸

D、通關流程

E、…

更大的挑戰在於建立一整套的“海運”標準。

未來的docker是什麼

docker=docker Inc.

docker是一套軟體部署和交付的全新理念和標準體系,不是一個公司。和docker inc.的成功與否沒有必然關係。

IAAS廠商如何應對這場革命?

IAAS廠商所遭遇的挑戰

docker彌合了不同IAAS廠商之間的差異,讓雲和雲之間的遷移更加容易。跨雲服務商的部署將成為常態,最終將傳統的IAAS廠商管道化。

面對docker騰訊雲未來的建設方向

A、建設集裝箱拖船

B、支援各種吊裝裝置標準

C、建設集裝箱堆場

D、引入港口服務商

建設和運營世界級的港口,打造全球“航運”基礎設施。

我們的實踐和探索

支援docker machine

支援多種型別的docker映象

邁入docker “航運”基礎設施建設的第一步,讓騰訊雲的拖船,相容docker官方的“吊裝裝置”。

遊戲領域微服務架構的探索和實踐

遊戲安裝功能劃分成小的微模組,將微模組容器化。所有的微模組分佈在多臺雲伺服器上。彼此通過API互動。利用docker以及服務自發現的機制,快速重構一個遊戲世界的基礎架構。