DockerCon 上露臉的開源項目
2014年的 DockerCon 落幕了,主頁君***的感慨就是:這是一場開源的盛會,以及賣萌的盛會。
在這個為期兩天的大會上出了不少開源的好東西,且看主頁君一一列舉:
Kubernetes
公司: Google
https://github.com/GoogleCloudPlatform/kubernetes
容器集群管理工具,基于 GCE 平臺。
cAdvisor
公司: Google
https://github.com/google/cadvisor
全稱 Container Advisor ,為運行容器的用戶提供出色的資源使用和性能特征。這是一個運行守護進程,能夠搜集、集料、處理和導出運行中的容器的信息。特別需要指出,每個容器都有資源隔離參數(shù)、歷史資源使用、以及完整歷史數(shù)據(jù)的柱狀圖。
cAdvisor 目前支持 lmctfy 容器和 Docker 容器。
lmctfy
公司: Google
https://github.com/google/lmctfy
全稱 Let Me Contain That For You ,是 Google 自己的容器棧的開源版本。這些容器能夠隔離在單個機器上運行的多個應用之間的資源。這些容器能夠創(chuàng)建并管理自己的子容器。
lmctfy 同時發(fā)布了 C++ 庫 和 CLI 。
dotCI
公司: Groupon
https://github.com/groupon/DotCi
輕松配置諸如 travisci 這樣的云 CI 系統(tǒng),簡化運行 docker 到 Jenkins 時的配置、環(huán)境和執(zhí)行時間。
Centurion
公司: New Relic
https://github.com/newrelic/centurion
為 Docker 開發(fā)的部署工具。從 Docker registry 中抓取容器,運行在其它主機上,同時保證環(huán)境變量、主機容積映射、端口映射正確。支持滾動部署,也讓輸出容器到 Docker 服務器更輕松。
Libcontainer
公司: Docker
https://github.com/docker/libcontainer
一款操作系統(tǒng)沙盒的標準化界面。它使用 Go 實現(xiàn)本地使用 Linux 命名空間、聯(lián)網(wǎng)和管理,無需外部依賴,也不會對主機系統(tǒng)造成影響。
Libchan
公司: Docker
https://github.com/docker/libchan
小型、輕量的通訊協(xié)議,為分布式計算提供庫。 Libchan 支持大量非常規(guī)傳輸,包括 Unix socket 、 Raw TCP 、 TLS 和 HTTP2/SPDY 。
Libswarm
公司: Docker
https://github.com/docker/libswarm
一套極簡的編配和組織網(wǎng)絡服務的工具包,適用于分布式系統(tǒng)。 Libswarm 能讓用戶組織復雜架構,從可重復使用的構建模塊,到避免因與其它服務器交換而被廠商鎖定。 Libswarm 自帶一個包含服務的拓展庫,你也可以使用簡單的 API 來自己寫一個。
本文來自:Docker中文社區(qū)