擴充套件安全性

擴充套件能力

擴充套件可以包含以下可選部分:

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

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

擴充套件 SDK 提供了一組 JavaScript API,用於從擴充套件 UI 程式碼呼叫命令或呼叫這些二進位制檔案。擴充套件還可以提供一個後端部分,在後臺啟動一個長期執行的容器。

重要提示

安裝擴充套件時,請確保信任其釋出者或作者,因為擴充套件擁有與執行 Docker Desktop 的使用者相同的訪問許可權。