OpenClaw在Windows中的安全部署指南

必要性

OpenClaw在Windows中的安全部署

想要进行Skill的开发,尤其是在主力机上的安装,必须做好沙盒机制,这里推荐进行容器化隔离。

Openclaw官网的安装教程描述有一定误导,这里给出优化后的安装方式。

本文默认你已经安装好了 WSL 和 Docker。如果还没有,请参考官方文档进行安装。

正式安装

执行以下PowerShell命令,自动pull官网镜像并创建容器

docker run -d --name openclaw -p 18789:18789 -v D:/openclaw-data:/home/node/.openclaw ghcr.io/openclaw/openclaw

以下为你可以修改的地方

docker run -d --name 容器名 -p 映射到宿主机的端口号:18789 -v 映射到宿主机的数据目录:/home/node/.openclaw ghcr.io/openclaw/openclaw

注意:映射到宿主机的数据目录初始为空文件夹

容器初始化

如图所示,打开容器终端 依次输入以下命令:

  • 修改NPM淘宝源
npm config set registry https://registry.npmmirror.com/
  • 初始化OpenClaw
openclaw onboard

在交互式配置界面中,建议选择以下选项:

配置项 推荐选择 说明
Reset Option Full reset (also removes workspace) 彻底重置,确保环境干净
Workspace Default 保持默认路径即可
Gateway lan 绑定到局域网,方便外部访问
Login Method Password 建议使用密码登录,更安全
Skills 全部 建议全选所有 Skill 一次性安装,省时省力

其它初始化过程请参考官网文档OpenClaw CLI 参考指南

访问与配对

在容器终端中重启Openclaw

openclaw gateway restart

并重启容器 等待容器启动完毕

此时可以查看Logs中的提示信息 点击访问链接

此时弹出pairing required的错误提示 此时需要在容器终端中执行

openclaw devices list

找到PendingRequest ID 执行

openclaw devices approve 请求ID

即可登录

测试


OpenClaw在Windows中的安全部署指南

https://blog.ckh-cn.site/index.php/2026/04/04/204.html

作者

CKH

发布时间

2026-04-04

许可协议

CC BY 4.0

OS: Linux 115a654af43f 5.15.0-113-generic #123-Ubuntu SMP Mon Jun 10 08:16:17 UTC 2024 x86_64
CPU Info:
Memory Info:
评论