跳到主要内容

使用 Docker 容器运行 Blocklet

Blocklet Server 支持让 Blocklet 运行在 Docker 容器中,从而为每个 Blocklet 提供更好的隔离效果。

前置条件

  1. 需要确保当前系统已安装 Docker
  2. Linux 正常安装 Docker 即可
  3. Mac 需要安装 Docker Destop 或 https://orbstack.dev/
  4. Window 请使用 WSL 安装 Docker
  5. 确保当前用户有 Docker 执行权限
  6. 确保 Docker 有权限管理 Blocklet Server 的数据目录

开启 Docker 容器运行 Blocklet

满足条件后, 在 server 的管理页面, 点击启用:

  • Run Blocklets in Containers: 使用 Docker 去运行每一个 Blocklet
  • Container Network Isolation: 对相同应用的多个 Blocklet 划分到同一个 Docker Network 中,如果你需要关联多个 Docker Blocklet 网络,就需要启用他

image.png