?
This document uses PHP Chinese website manual Release
本文檔描述了Docker Engine中通常提供的Docker Engine插件。要查看Docker管理的插件的信息,請參閱Docker Engine插件系統(tǒng)。
您可以通過加載第三方插件來擴(kuò)展Docker引擎的功能。本頁面將介紹插件的類型,并提供指向Docker的多個(gè)卷和網(wǎng)絡(luò)插件的鏈接。
插件擴(kuò)展了Docker的功能。他們有特定的類型。例如,一個(gè)卷插件可能使Docker卷在多個(gè)Docker主機(jī)上持續(xù)存在,而一個(gè)網(wǎng)絡(luò)插件可能會(huì)提供網(wǎng)絡(luò)管道。
目前,Docker支持授權(quán)、卷和網(wǎng)絡(luò)驅(qū)動(dòng)插件。在未來,它將支持更多的插件類型。
按照插件文檔中的說明操作。
以下各節(jié)提供了可用插件的不詳盡概述。
插入 | 描述 |
---|---|
Contiv網(wǎng)絡(luò) | 一個(gè)開源網(wǎng)絡(luò)插件,為多租戶微服務(wù)部署提供基礎(chǔ)架構(gòu)和安全策略,同時(shí)為非容器工作負(fù)載提供物理網(wǎng)絡(luò)集成。Contiv網(wǎng)絡(luò)實(shí)現(xiàn)了Docker 1.9以后的遠(yuǎn)程驅(qū)動(dòng)程序和IPAM API。 |
Kuryr網(wǎng)絡(luò)插件 | 網(wǎng)絡(luò)插件是作為OpenStack Kuryr項(xiàng)目的一部分開發(fā)的,它利用Neutron(OpenStack網(wǎng)絡(luò)服務(wù))實(shí)現(xiàn)了Docker網(wǎng)絡(luò)(libnetwork)遠(yuǎn)程驅(qū)動(dòng)程序API。它還包括一個(gè)IPAM驅(qū)動(dòng)程序。 |
編織網(wǎng)絡(luò)插件 | 一個(gè)網(wǎng)絡(luò)插件,用于創(chuàng)建一個(gè)連接您的Docker容器的虛擬網(wǎng)絡(luò) - 跨多個(gè)主機(jī)或云,并支持自動(dòng)發(fā)現(xiàn)應(yīng)用程序。編織網(wǎng)絡(luò)具有彈性,分區(qū)容錯(cuò),安全并可在部分連接的網(wǎng)絡(luò)和其他不利環(huán)境中工作 - 所有配置均具有令人愉快的簡單性。 |
插入 | 描述 |
---|---|
Azure文件存儲(chǔ)插件 | 允許使用SMB 3.0協(xié)議將Microsoft Azure File Storage共享作為卷裝入Docker容器。學(xué)到更多。 |
BeeGFS卷插件 | 用于在BeeGFS并行文件系統(tǒng)中創(chuàng)建持久卷的開放源代碼卷插件。 |
Blockbridge插件 | 一個(gè)卷插件,用于訪問可擴(kuò)展的一組基于容器的持久存儲(chǔ)選項(xiàng)。它支持具有租戶隔離,自動(dòng)配置,加密,安全刪除,快照和QoS等功能的單主機(jī)和多主機(jī)Docker環(huán)境。 |
Contiv卷插件 | 一個(gè)開放源代碼卷插件,提供基于意圖的多用戶持久分布式存儲(chǔ)。它支持Ceph和NFS。 |
Convoy插件 | 用于各種存儲(chǔ)后端的卷插件,包括設(shè)備映射器和NFS。這是一個(gè)用Go編寫的簡單的獨(dú)立可執(zhí)行文件,提供了支持供應(yīng)商特定擴(kuò)展的框架,如快照,備份和恢復(fù)。 |
DigitalOcean Block Storage插件 | 將DigitalOcean的塊存儲(chǔ)解決方案集成到Docker生態(tài)系統(tǒng)中,方法是將給定的塊存儲(chǔ)卷自動(dòng)附加到DigitalOcean液滴,并使卷的內(nèi)容可用于在該液滴上運(yùn)行的Docker容器。 |
DRBD插件 | 一個(gè)卷插件,提供由DRBD復(fù)制的高可用性存儲(chǔ)。寫入泊塢窗卷的數(shù)據(jù)將復(fù)制到DRBD節(jié)點(diǎn)集群中。 |
植絨插件 | 一個(gè)卷插件,為Docker提供多主機(jī)可移植卷,使您可以運(yùn)行數(shù)據(jù)庫和其他有狀態(tài)的容器,并將它們移動(dòng)到整個(gè)機(jī)器集群中。 |
Fuxi Volume Plugin | 作為OpenStack Kuryr項(xiàng)目的一部分開發(fā)的卷插件,并利用Cinder(OpenStack塊存儲(chǔ)服務(wù))實(shí)現(xiàn)Docker卷插件API。 |
gce-docker插件 | 音量插件可以附加,格式化和安裝Google Compute持久性磁盤。 |
GlusterFS插件 | 一個(gè)卷插件,使用GlusterFS為Docker提供多主機(jī)卷管理。 |
魂器卷插件 | 一個(gè)容量插件,允許按需,版本控制訪問您的數(shù)據(jù)。Horcrux是一個(gè)開源插件,用Go編寫,并支持SCP,Minio和Amazon S3。 |
HPE 3Par卷插件 | 支持HPE 3Par和StoreVirtual iSCSI存儲(chǔ)陣列的卷插件。 |
Infinit量插件 | 一個(gè)容量插件,可以使用Docker輕松安裝和管理Infinit卷。 |
IPFS卷插件 | 一個(gè)開源卷插件,允許使用ipfs文件系統(tǒng)作為卷。 |
Keywhiz插件 | 使用Keywhiz作為中央存儲(chǔ)庫提供憑證和秘密管理的插件。 |
本地持久性插件 | 一個(gè)卷插件,通過允許您在主機(jī)上的任何位置指定一個(gè)掛載點(diǎn)來擴(kuò)展默認(rèn)本地驅(qū)動(dòng)程序的功能,即使通過docker volume rm刪除卷,也可以使文件始終保持不變。 |
NetApp插件(nDVP) | 一個(gè)容量插件,提供與NetApp存儲(chǔ)產(chǎn)品組合的Docker生態(tài)系統(tǒng)的直接集成。nDVP軟件包支持從存儲(chǔ)平臺(tái)到Docker主機(jī)的存儲(chǔ)資源的供應(yīng)和管理,以及未來增加額外平臺(tái)的強(qiáng)大框架。 |
Netshare插件 | 為NFS 3/4,AWS EFS和CIFS文件系統(tǒng)提供卷管理的卷插件。 |
靈活的存儲(chǔ)卷插件 | 與Nimble Storage Unified Flash Fabric陣列集成的卷插件。該插件將陣列卷的功能抽象到Docker管理員,以允許安全的多租戶卷和克隆的自行供應(yīng)。 |
OpenStorage插件 | 支持群集的卷插件,為文件和塊存儲(chǔ)解決方案提供卷管理。它實(shí)現(xiàn)了一個(gè)供應(yīng)商中立的規(guī)范,用于實(shí)現(xiàn)諸如CoS,加密和快照之類的擴(kuò)展。它具有基于FUSE,NFS,NBD和EBS的示例驅(qū)動(dòng)程序等等。 |
Portworx卷插件 | 一個(gè)卷插件,可將任何服務(wù)器轉(zhuǎn)換為橫向擴(kuò)展的融合計(jì)算/存儲(chǔ)節(jié)點(diǎn),使用無共享存儲(chǔ)后端,可與任何碼頭調(diào)度程序一起使用,從而在任何節(jié)點(diǎn)上提供容器粒度存儲(chǔ)和高可用性卷。 |
Quobyte卷插件 | 一個(gè)容量插件,將Docker連接到Quobyte的數(shù)據(jù)中心文件系統(tǒng),這是一個(gè)通用可擴(kuò)展和容錯(cuò)存儲(chǔ)平臺(tái)。 |
REX-Ray插件 | 一個(gè)用Go編寫的音量插件,為許多平臺(tái)提供高級存儲(chǔ)功能,包括VirtualBox,EC2,Google Compute Engine,OpenStack和EMC。 |
Virtuozzo存儲(chǔ)和Ploop插件 | 一個(gè)容量插件,支持Virtuozzo Storage分布式云文件系統(tǒng)以及ploop設(shè)備。 |
VMware vSphere存儲(chǔ)插件 | 適用于vSphere的Docker卷驅(qū)動(dòng)程序使客戶能夠解決vSphere環(huán)境中Docker容器的持久存儲(chǔ)需求。 |
插入 | 描述 |
---|---|
Casbin AuthZ插件 | 基于Casbin的授權(quán)插件,支持ACL,RBAC,ABAC等訪問控制模型。訪問控制模型可以定制。策略可以保存到文件或數(shù)據(jù)庫中。 |
HBM插件 | 授權(quán)插件,用于防止執(zhí)行具有某些參數(shù)的命令。 |
Twistlock AuthZ經(jīng)紀(jì)商 | 直接在主機(jī)上或容器內(nèi)運(yùn)行的基本可擴(kuò)展授權(quán)插件。該插件允許您定義在授權(quán)期間評估的用戶策略。如果Docker后臺(tái)程序以-tlsverify標(biāo)志啟動(dòng)(用戶名從證書公用名中提?。?,則提供基本授權(quán)。 |
如果您在加載插件后與Docker有問題,請向插件的作者尋求幫助。碼頭小組可能無法協(xié)助你。
如果您有興趣為Docker編寫插件,或者看看它們?nèi)绾卧诘讓庸ぷ鳎垍㈤哾ocker插件參考。