啪嗒啪嗒,啪嗒啪嗒,聽到後排動感十足的清脆鍵盤響,我就能猜到公司程序員定是被新分配了任務,進入思緒在前帶路,手指跟着編程的忘我進階,只需一會,屏幕就會出現他們華麗的詩篇。前端
「喲,這回被分了啥任務?」我走到天才00後旁邊輕聲問道,生怕分貝一高,他就走火入魔了。git
「也沒什麼,就 70 讓我實現 beta 環境容器化。」此刻的00後手指依舊飛速地敲打鍵盤,絲毫沒有要停不下來意思。程序員
「好了」,過了好一陣子,他轉頭和我說道,「之後提交代碼到 gitlab,觸發 webhook 將代碼部署到測試服務器,就能夠根據先後端不一樣的分支組合的域名來訪問,不再須要先後端代碼都合併到 master 分支才能進行測試。」web
"嘖嘖,那 docker 用起來感受怎麼樣?"我又多問了一句。
"挺方便的。"
"有沒有要噴的?"我繼續關心。
"不噴。"docker
聽完00後的描述,我不由想起了他最近洋洋灑灑寫的幾篇 docker 實踐系列文章,既然 docker 大法如此深得人心,小編也順帶收集了社區中 docker 相關的文章,並整理爲週刊。shell
閱讀本期技術週刊,你不光能弄明白什麼是 docker,使用 docker 的意義何在,還將被傳授「Dockerize」祕籍,以達「build and run any app, anywhere」的境界。編程
從 docker 的官方文檔開始,讓初識 docker 的你造成初步的概念,感覺 docker 帶來的便利。ubuntu
adolphlwq -瞭解什麼是 Dockersegmentfault
Aomine - Docker 官方文檔丨理解 Docker後端
吳yh堅 - 後端的輪子(四)--- 容器
大舒 - 8 個你可能不知道的 Docker 知識
總覺着淺淺瞭解不夠過癮?如下,還爲你準備了基礎教程和進階教程,不光能再次鞏固 docker 基礎,還將切身感覺 docker 的優點,將 docker 作到最大化的利用。此外,更結合容器、鏡像、服務三方面內容,加強你的 docker 功力。
基礎教程 - Flux7 Docker 系列教程 by 大舒
進階教程 - Docker 實踐 by Tairy
鏡像、容器和服務
閱讀完上面的分享,對於 docker,相信你已成竹在胸了,但爲達到終極目標「Build and Run Any App, Anywhere」,光有知識是不夠的,那麼接下來大量的實踐案例,微服務、集羣等相關內容,可助你在往後的實際操做中信手拈來。
Docker 實踐
黑血沸騰 - 使用 Docker 搭建前端 Java 開發環境
山河永寂 - PHP 開發的 Docker 實踐
HarryZhu - 海納百川 有容乃大:SparkR 與 Docker 的機器學習實戰
劉陽龍Herman - Docker 環境 Storage Pool 用完解決方案:resize-device-mapper
yexiaobai - 使用 Prometheus 監控 Docker 容器、使用 Etcd 和 Haproxy 作 Docker 服務發現
OneAPM - 譯丨如何使用 Docker 組件開發 Django 項目?
肆意的青春 - 譯丨Docker 和虛擬機的一些對比
微服務
微店技術 - 虛擬化實踐
力譜宿雲 - 微服務實戰:從架構到發佈(一)、(二)
Carrotzpc - 高質量 Node.js 微服務的編寫和部署
數人云 - 論微服務安全
集羣
seanlook - 在 ubuntu 上部署 Kubernetes 管理 docker 集羣示例
yexiaobai - 使用 Docker,7 個命令部署一個 Mesos 集羣
劉陽龍Herman - Docker 結合 Jenkins 的持續構建實踐、基於 kubernetes 的 docker 集羣實踐
_ _ _ _ __ _____| | | __| | ___ _ __ ___ | | \ \ /\ / / _ \ | | / _` |/ _ \| '_ \ / _ \ | | \ V V / __/ | | | (_| | (_) | | | | __/ |_| \_/\_/ \___|_|_| \__,_|\___/|_| |_|\___| (_) ## . ## ## ## == ## ## ## ## === /""""""""""""""""\___/ === ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ / ===- ~~~ \______ o __/ \ \ __/ \____\______/ | | __ | __ __ | _ __ _ / \| / \ / |/ / _\ | \__/| \__/ \__ |\_ \__ |
至此,你已掌握足夠的 docker 知識,就差動手了 _(ゝ「ェ:)ノ
往期週刊傳送門:Vol.1 - Vue.js 起手式 | Vol.2 - 666,ES6丨Vol.3 - 先後端分離與前端工程化丨Vol.4 - 這份 Android 有點甜
# SegmentFault 技術週刊 #
「技術週刊」是社區特別推出的技術內容系列,一週一主題。週刊篩選的每篇內容,是做者的獨到看法,踩坑總結和經驗分享。