擴充功能安全性

擴充功能能力

擴充功能可以包含以下選用部分

  • 顯示在 Docker Desktop 儀表板中的 HTML 或 JavaScript 使用者介面
  • 作為容器執行的後端部分
  • 部署在主機上的可執行檔。

擴充功能的執行權限與 Docker Desktop 使用者相同。 擴充功能能力包括執行任何 Docker 命令(包括執行容器和掛載資料夾)、執行擴充功能二進位檔,以及存取執行 Docker Desktop 的使用者可存取的機器上的檔案。

擴充功能 SDK 提供一組 JavaScript API,可從擴充功能 UI 程式碼叫用命令或叫用這些二進位檔。 擴充功能還可以提供後端部分,在背景啟動長時間執行的容器。

重要

安裝擴充功能時,請確定你信任擴充功能的發佈者或作者,因為擴充功能與執行 Docker Desktop 的使用者具有相同的存取權限。