扩展安全

扩展能力

扩展可以具有以下可选部分:

  • HTML 或 JavaScript 格式的用户界面,显示在 Docker 桌面仪表板中
  • 作为容器运行的后端部分
  • 部署在主机上的可执行文件。

扩展的执行权限与 Docker Desktop 用户相同。扩展功能包括运行任何 Docker 命令(包括运行容器和安装文件夹)、运行扩展二进制文件以及访问计算机上运行 Docker Desktop 的用户可访问的文件。

扩展 SDK 提供了一组 JavaScript API,用于从扩展 UI 代码调用命令或调用这些二进制文件。扩展还可以提供一个后端部分,在后台启动长期运行的容器。

重要的

安装扩展程序时,请确保您信任该扩展程序的发布者或作者,因为该扩展程序与运行 Docker Desktop 的用户具有相同的访问权限。