您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker 插件 API 正文
时间:2026-11-12 来源:网络整理 编辑:热点
红豆2.0外桂
Docker 插件是进程外扩展,可为 Docker 引擎添加功能。
本文档描述了 Docker 引擎插件 API。要查看 Docker Engine 管理的云计插件信息,请参阅Docker Engine 插件系统。
Docker插件是什么
插件是在与 docker 守护进程相同或不同的主机上运行的进程,它通过将文件放算核置在同一 docker 主机上的插件目录之一中的插件发现中来注册自己。
插件具有人类可读的名称,它们是简短的小写字符串。例如,flocker或weav心技e。
插件可以在容器内部或外部运行。目前建议在容器外运行它们。
查找插件
每当用户或容器尝试按名称使用插件时,Docker 都会通过在插件目录中术D查找插件来发现插件。
插件目录中可以放置三种类型的文件。
.sock 文件是 UNIX 域套接字。
.spec文件是包含 URL 的文本文件,例如unixoc:///other.sock或tcp://localhost:8080。
.json 文件是包含插件的完整 json 规范的文本文件。
带有UNIX域套接字ke文件的插件必须在同一个docker主机上运行,而带有 spec 或 json 文件的插件如果指定了远程 URL,则可以在不同的主机上运行。
UNIX域套接r教字文件必须位于下/run/docker/plugins,而规范的文件可以在位于/etc/docker/plugins或/usr/lib/do程:cker/plugins。
文件名(不包括扩展名)决定了插件名称。
例如,flocker插件可能会在 处创建一个 UNIX 套接字 /run/dockeDor/plugins/flocker.sock。
如果您想将定义彼此隔离,您可以将每个插件定义到一个单独的子目录中。例如,您可以在容器flocckker下创建套接字/run/docker/plugins/flocker/flocker.sock并仅安装/run/docker/plugins/erflocker在flocker容器内。
Docker 总是首先搜索 unix 套接字/run/docker/plugins。它检查下的规范或 json 文件 / 插etc/docker/plugins以及/usr/lib/docker/plugins套接字是否不存在。一旦找到具有给定名称的第一个插件定义,目录件 扫描就会停止。
JSON 规范
这是插件的 JSON 格式:
该TLSConfig字段是可选的,只有存在此配置时才会验证 TLS。
标签: 酷派集团 郭敬晖 智能手机2026-09-26
阿里云第三财季营收195亿元 非互联网客户占比过半2026-06-21
让Transformer的推理速度提高4.5倍,这个trick还能给你省十几万2026-09-04
标签: 彩客科技 DATA DMSS 精细化工2026-07-27
标签: 月之暗面 张予彤 杨植麟 Kimi2026-05-31
华为面向全球发布下一代数据中心 拥有自动驾驶、安全可靠等四大特征2026-06-24
谈谈 Kubernetes 的问题和局限性2026-10-12
标签: 创想三维 3D打印机 港股IPO 消费级3D打印2026-08-30
标签: 优必选 U1系列 人形机器人 情感陪伴2026-06-20
标签: 英伟达 Rubin 黄仁勋 CES CES20262026-08-04
谷歌翻译新增 “快速” 和 “高级” 翻译模式选择功能2026-11-11
京东云发布混合云操作系统云舰 向产业发出三重承诺2026-08-25
Firefox142上线:低调更新背后,本地AI扩展已悄然启航2026-10-19
消息称苹果自研 AI 搜索引擎 世界知识问答,计划 2026 年春季上线2026-11-01
标签: 华沿机器人 大族机器人 协作机器人 大族激光2026-07-04
美股盘前苹果涨超3% Facebook涨近7% 一季度业绩均超预期2026-08-26
云安全日报210416:思科RV系列路由器发现执行任意代码漏洞,需要尽快升级2026-09-16
被指控在“国会骚乱”期间助长暴力,Twitter和FB股价双双下跌2026-10-01
标签: 平安好医生 平安医博通 AI家庭医生 御享国医2026-06-22
IDC定义“中国新一代终端安全”赛道,亚信安全TrustOne成为实力代言2026-07-01