扩展 UI API


扩展 UI 运行在沙盒环境中,无法访问任何 Electron 或 Node.js API。

扩展 UI API 提供了一种前端执行不同操作并与 Docker Desktop 仪表板或底层系统通信的方式。

支持 Typescript 的 JavaScript API 库可用于将所有 API 定义导入到您的扩展代码中。

import { createDockerDesktopClient } from '@docker/extension-api-client';

export function App() {
  // obtain Docker Desktop client
  const ddClient = createDockerDesktopClient();
  // use ddClient to perform extension actions
}

ddClient 对象提供了对各种 API 的访问。

请在此处查找扩展 API 参考:Extensions API reference

© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.