Docker周報:Docker公司是如何做社區的?
新聞
-
《Gartner表示Docker安全性“尚不成熟”,但卻談不上可怕》 :近日,Gartner公司的分析師撰文《 Docker管理下的容器安全性評估 》指出,Linux容器在成熟程度方面已經足以應對私有以及公有PaaS的實際需求,但在安全性管理與控制方面的表現卻令人失望。不過,文章也同時指出,由于Docker還是一項年輕的技術,因此目前尚未積累能夠滿足實際生產需求的生態系統完全可以理解。
-
《DockerCon歐洲大會第二天視頻以及PPT》 :目前Docker官方已經公布DockerCon歐洲第二天的視頻以及PPT,內容依舊精彩,包括容器編排以及管理技術,比如Consul、Mesos、Clocker,同時,一些用戶諸如Shopify、Weeby也分享了他們的使用經驗。
-
《Docker公司是如何做社區的?》 :Docker從發布之初就受到了開發者的關注,1.0版本發布的時候Docker就收到了超過460位貢獻者的8741條改進建議,Docker也承認是社區幫助他們迅速達到了這一新的里程碑。近日,Docker社區經理分享了Docker在社區孕育方面的經驗。
-
《微服務 + Docker + 云平臺 =ESB的死亡》 :在過去SOA中服務是一種粗粒度的服務,也就是與微服務相反,粗粒度的服務有兩個好處:易于重用,減輕ESB的負載;而微服務催生,比如對事件總線的性能和可靠性要求提高,微服務之間的通訊幾近類似于兩個單個對象之間交互調用,性能稱為至關重要。
教程
-
《Docker網絡詳解及pipework源碼解讀與實踐》 :本文首先介紹了Docker自身的四種網絡工作方式,然后通過三個樣例 —— 將Docker容器配置到本地網絡環境中、單主機Docker容器的VLAN劃分、多主機Docker容器的VLAN劃分,演示了如何使用 pipework幫助我們進行復雜的網絡設置,以及pipework是如何工作的。
-
《從Docker Hub和docker-registry看優秀的后端服務設計實現》 :本文通過研究Docker Hub和docker-registry的架構,介紹了在服務端Docker鏡像的存儲、管理、安全的架構設計,并給出了一次簡單的Docker客戶端服務端交互的過程。對于部署實現一個大規模、企業級的鏡像庫需要做的工作做了初步的探討,匯總了需要準備的前期知識等。推薦想要搭建一個私有Docker鏡像庫的同學閱讀。
-
《使用Docker鏡像構建RPM包》 :RPM是用于 Linux 分發版的最常見的軟件包管理器。因為它允許分發已編譯的軟件,所以用戶只用一個命令就可以安裝軟件。而RPM包的構建相當繁瑣,并且對環境的要求比較高,本文作者介紹了如何借助Docker來構建可以適用多個平臺的RPM包。
-
《CoreOS實踐指南(四):集群的指揮所Fleet》 :CoreOS 采用了高度精簡的系統內核及外圍定制,將許多原本需要復雜人工操作或者第三方軟件支持的功能在操作系統級別進行了實現,同時剔除了其他對于服務器系統非核心的軟件,比如GUI和包管理器。本文為基礎第四篇:集群的指揮所Fleet,CoreOS中的Fleet服務通過Etcd獲得集群的服務信息并通過 DBus接口操作Systemd控制集群中任意節點的服務狀態。
-
《從容器和Kubernetes技術看現代云計算的發展軌跡》 :本文通過對容器技術和kubernetes的大致介紹,闡述了容器技術的優勢以及Google對于容器技術的理解。基于單臺服務器的容器虛擬化技術可以為測試和部署提供方便,但是在生產環境中,客戶往往面對的是整個集群的資源。作者認為容器技術僅僅是當前計算模型演變的一個開端,而Google將會在這場新的技術革命中扮演重要的角色。
開源項目
- Dockersh :一個將用戶隔離到各自Docker容器的Shell工具,當用戶調用它時,用戶將獲得一個Docker容器,然后在容器名字空間里產生一個新的交互shell。
- Butterfly :一個基于Websocket和tornado的Web終端,非常漂亮,推薦。雖然與Docker無關,但是是在看Docker的一篇文章中看到的。
- Dokku :Dokku是一個迷你版的Heroku,基于Docker使用100行左右的Bash代碼編寫,簡單的安裝和配置后,即可使用Git命令將應用部署到本地的Dokku平臺(當使用git push命令的時候,Dokku會使用buildpack檢測應用,然后再部署)
來自: http://www.infoq.com/cn/news/2015/01/docker-community