使用 Docker 容器运行 Blocklet
Blocklet Server 支持让 Blocklet 运行在 Docker 容器中,从而为每个 Blocklet 提供更好的隔离效果。
前置条件#
- 需要确保当前系统已安装 Docker
- Linux 正常安装 Docker 即可
- Mac 需要安装 Docker Destop 或 https://orbstack.dev/
- Window 请使用 WSL 安装 Docker
- 确保当前用户有 Docker 执行权限
- 确保 Docker 有权限管理 Blocklet Server 的数据目录
开启 Docker 容器运行 Blocklet#
满足条件后, 在 server 的管理页面, 点击启用:
- Run Blocklets in Containers: 使用 Docker 去运行每一个 Blocklet
- Container Network Isolation: 对相同应用的多个 Blocklet 划分到同一个 Docker Network 中,如果你需要关联多个 Docker Blocklet 网络,就需要启用他