
ClusterHQ正式發布了Flocker 1.0,以下為官方博客文章摘譯:
今天,我們很高興地宣布Flocker 1.0,它是一個面向Dockerized應用的開源容器數據卷管理器。它也為運維團隊提供他們在Docker容器內運行數據庫、隊列、鍵值存儲及其它服務時所需的工具。
你現在就可以試用Flocker,閱讀相關文檔,或者安裝至你們自己的服務上。
為什么進行容器數據管理?
不像Docker數據卷被局限在單一的服務器上,Flocker數據集是可以輕便的,可被使用在任何一款容器上,并不需要關心運行在你集群上的容器在哪里。

當你使用 Flocker API或者CLI去管理有狀態的微服務或應用時,你的卷會跟蹤你的容器,即使容器在集群上不同的主機間遷移。
Flocker有一個簡單的REST API,由Flocker Control Service支持。該Flocker Control Service與運行在集群上的每一個節點的Flocker Agents相互通信,從而實現命令行。在流行的編程語言像Go、Python和Ruby中,為了與Flocker REST API相互作用,你可以使用Flocker CLI,或者直接訪問。

有了 Flocker API和CLI,你可以:
部署一個多容器應用至多臺主機
在兩個主機間遷移容器
當容器主機發生改變時支持附上和分離數據卷
支持遷移服務器之間的本地數據卷
下面是一個如何使用Flocker CLI遷移一個數據卷的教學視頻:
https://youtu.be/a7TdlhPaTDE(時長約4:12)
Flocker如何集成你剩下的堆棧?
Flocker可以很容易地運行流行的數據庫,例如Redis、MongoDB、MySQL、PostgreSQL……
對于存儲,Flocker支持基于快的共享存儲,例如Amazon EBS,Rackspace Cloud Block Storage,EMC ScaleIO和XtremIO,以及本地存儲,這樣你就可以選擇你應用的佳存儲后端。更多細節詳情:storage-options
Flocker還計劃整合主流的工具,例如Docker Swarm、Kubernetes和Apache Mesos。更多信息會在DockerCon 2015上披露。或者注冊獲得新信息。
開始使用Flocker
閱讀相關Flocker文檔,- 在你的自己環境安裝Flocker至你們自己的服務上。
Flocker視頻
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。