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