云计算核心技术Docker教程:Docker 插件生命周期
插件应该在 Docker 之前启动,在 Docker 之后停止。例如,在为支持 的平台打包插件时systemd,云计您可能会使用systemd依赖项来管理启动和关闭顺序。
升级插件时,您应该先停止 Docker 守护进程,升算核级插件,然后再次启动 Docker。
插件激活
当一个插件第一次被引用时——无论是用户通过名称(例如docker ru心技n --volume-driver=foo)引用它 还是一个已经配置为使用正在启动的插件的容器——Docker 会术D在插件目录中查找命名插件并通过握手激活它. 请参阅下面的握手 API。
插件不会在 Docker 守护进程启动时自oc动激活。相反,它们只会在需要时懒惰地或按需激活。
systemd socket激活
插件也可以通过套接字激活kesystemd。官方插件助手 本身支持套接字激活。为了使插件被套接字激活,它需要一个service文件和一个r教socket文件。
service文件(例如/lib/systemd/system/your-plugin.s程:ervice):
socket文件(例如/lib/systemd/system/your-plugin.socDoket):
这将允许插件在 Docker 守护进程连接到它们正在侦听的套接字时实际启动(例如,守护进程第一次使ck用它们或者插件中的一个意外关闭)。
API设计
插件 API 是基于 HTTP 的 RPC 风格的 JSON,很像 webhookers。
请求从Docker 守护进程流向插件。所以插件需要实现一个 HTTP 服务器并将其绑定到“插件发现”部分中提到的 U 插NIX 套接字。
所有请求都是 HTTPPOST请求。
API 通过 Accept 标头进行版本控制,该标头当前始终设置为 a件生pplication/vnd.docker.plugins.v1+json.
(责任编辑:面试指南)
- ·标签: 埃芯半导体 赛米基金 晶圆量测 先进封装
- ·云计算核心技术Docker教程:Docker Hub检查活动版本
- ·标签: 飞速创新 港交所上市 网络通信设备 深创投
- ·微软与 OpenAI 修订协议:转向非独家授权并终止营收分成支付
- ·鹏博士全面升级“云能力” 重磅发布三大鹏云新品
- ·亚马逊进军智能体基础设施!AgentCore 全面开放,支持多家主流模型
- ·Anthropic 未来三年或将迎来收入狂飙,2026年年化收入可能高达260亿美元!
- ·云安全日报210413:Ubuntu SpamAssassin邮件过滤器发现注入攻击漏洞,需要尽快升级
- ·都5G时代了,你还不知道什么是移动边缘计算(MEC)?
- ·英伟达将开售DGX Spark个人 AI 超级计算机,售价 3999 美元














