首页 游戏 软件 资讯 排行榜 专题
首页
AI
在Windows docker desktop中编译、运行OpenClaw(下篇)

在Windows docker desktop中编译、运行OpenClaw(下篇)

热心网友
53
转载
2026-04-01

上篇回顾与本篇目标

在上一篇文章中(点击阅读),我们详细介绍了如何获取OpenClaw的镜像tar文件。本文将继续深入,为你提供一份完整的Windows Docker Desktop部署教程,手把手讲解如何将OpenClaw镜像成功地运行起来,让你轻松搭建AI服务网关环境。

第一步:导入Docker镜像

首先,启动终端或命令行工具,并定位到你存放下载文件的目录。接着,执行以下关键的docker镜像导入指令:

docker load -i openclaw-local.tar

载入镜像操作示意

当终端显示加载成功的反馈信息时,即表示OpenClaw镜像已经顺利导入到你的本地Docker仓库。这是启动OpenClaw服务容器的首要步骤。

第二步:准备配置文件

要成功启动服务,你需要预先配置两个核心文件:docker-compose.ymlopenclaw.json。它们定义了容器的运行参数与网关的认证规则。

修改 docker-compose.yml

你可以在OpenClaw源码的根目录中找到原始的docker-compose文件模板。考虑到Windows Docker Desktop的运行环境特性,我们需要对其中的部分配置进行适配。以下是经过优化的参考配置版本:

services:
  openclaw-gateway:
    image: ${OPENCLAW_IMAGE:-openclaw:local}
    user: root
    environment:
      HOME: /home/node
      TERM: xterm-256color
      OPENCLAW_GATEWAY_TOKEN: 8a9b7c6d5e4f3a2b1c0d9e8f7a6b5c4d #访问密钥,
      CLAUDE_AI_SESSION_KEY: ${CLAUDE_AI_SESSION_KEY}
      CLAUDE_WEB_SESSION_KEY: ${CLAUDE_WEB_SESSION_KEY}
      CLAUDE_WEB_COOKIE: ${CLAUDE_WEB_COOKIE}
    volumes:
      - "D:\\ProgramData\\Docker-Volume\\openclaw\\config:/home/node/.openclaw" #config文件夹映射
      - "D:\\ProgramData\\Docker-Volume\\openclaw\\workspace:/home/node/.openclaw/workspace" #workspace文件夹映射
    ports:
      - "${OPENCLAW_GATEWAY_PORT:-18789}:18789"
      - "${OPENCLAW_BRIDGE_PORT:-18790}:18790"
    init: true
    restart: unless-stopped
    command:
      [
        "node",
        "dist/index.js",
        "gateway",
        "--bind",
        "lan",
        "--port",
        "18789",
        "--allow-unconfigured" #务必要加这段,因为上面environment段中有若干参数我们还没配置
      ]

  openclaw-cli:
    image: ${OPENCLAW_IMAGE:-openclaw:local}
    environment:
      HOME: /home/node
      TERM: xterm-256color
      OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN}
      BROWSER: echo
      CLAUDE_AI_SESSION_KEY: ${CLAUDE_AI_SESSION_KEY}
      CLAUDE_WEB_SESSION_KEY: ${CLAUDE_WEB_SESSION_KEY}
      CLAUDE_WEB_COOKIE: ${CLAUDE_WEB_COOKIE}
    volumes:
      - "D:\\ProgramData\\Docker-Volume\\openclaw\\config:/home/node/.openclaw" #config文件夹映射
      - "D:\\ProgramData\\Docker-Volume\\openclaw\\workspace:/home/node/.openclaw/workspace" #workspace文件夹映射
    stdin_open: true
    tty: true
    init: true
    entrypoint: ["node", "dist/index.js"]

请注意,配置中定义的 openclaw-cli 服务主要用于提供容器内的命令行客户端。如果你计划直接通过Web界面进行管理,或者在宿主机上使用命令行工具,该服务的配置可以酌情省略,这不会影响网关核心功能的正常运行。

生成 openclaw.json 配置文件

接下来,你需要在文件映射的目标路径下创建网关的核心配置文件。参照上述compose文件中设置的本地卷路径(示例为 D:\ProgramData\Docker-Volume\openclaw\config\),新建一个名为 openclaw.json 的文件,并填入以下配置内容:

{
  "gateway": {
    "mode": "local",
    "bind": "lan",
    "port": 18789,
    "controlUi": {
      "enabled": true,
      "allowInsecureAuth": true,
      "dangerouslyDisableDeviceAuth": true,
      "dangerouslyAllowHostHeaderOriginFallback": true
    },
    "auth": {
      "mode": "token",
      "token": "8a9b7c6d5e4f3a2b1c0d9e8f7a6b5c4d"
    }
  }
}

至此,所有必要的配置文件均已准备完毕,为服务的启动奠定了坚实基础。

最后一步:启动容器服务

现在一切就绪。打开终端,导航至存放你的 docker-compose.yml 文件的目录,执行服务启动命令:

docker compose up -d

启动容器成功示意

当命令行返回容器已成功创建并转入后台运行的信息时,即表明OpenClaw服务部署成功。

最后一步是访问控制台。打开你常用的浏览器,在地址栏输入:https://localhost:18789,你将看到如下网关界面:

OpenClaw网关初始界面

为了完成身份验证,你需要在当前URL后附加查询参数 ?token=xxxxxxx,请务必将其中的 xxxxxxx 替换为你在 openclaw.json 配置文件中设定的相同密钥。完成此操作后,你将正式进入OpenClaw的Web控制台管理界面。

OpenClaw控制台主界面

恭喜你!现在,OpenClaw网关服务已经在你的Windows Docker Desktop环境中稳定运行。接下来,你就可以通过这个功能强大的控制台,进行后续的模型配置、功能测试以及集成开发等工作了。

来源:https://blog.csdn.net/rav009/article/details/158466199?ops_request_misc=elastic_search_misc&request_id=3408c9629226947a81126d714010d25d&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~ElasticSearch~search_v2-10-15
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

谷歌内测AI智能体Remy对标OpenClaw功能详解
AI
谷歌内测AI智能体Remy对标OpenClaw功能详解

谷歌的AI助手,可能很快就要从“应答者”变成“执行者”了。据Business Insider报道,谷歌正在内部测试一款代号为“Remy”的全新AI个人智能体,它基于仅供员工使用的Gemini版本开发,目标直指一个更宏大的愿景:代表用户自主操作。 与当前大多数AI聊天机器人不同,Remy被定位为“工作

热心网友
05.16
元萝卜OpenClaw如何将养虾热转化为实体交互新突破
AI
元萝卜OpenClaw如何将养虾热转化为实体交互新突破

OpenClaw开源项目近期走红,但其应用多局限于数字领域。商汤科技的元萝卜下棋机器人因开放OpenClaw接口,凭借视觉感知与机械臂硬件,实现了从虚拟指令到实体操作的闭环。它正从专用下棋设备向通用“桌面智能体”演进,未来有望在教育、创客等场景中拓展,推动AI能力深入真实物理世界。

热心网友
05.16
OpenClawAI最新版本升级教程 手把手教你更新OpenClaw
AI
OpenClawAI最新版本升级教程 手把手教你更新OpenClaw

升级OpenClawAI至最新版本,推荐运行`openclawupgrade`一键完成。升级前需确认当前版本低于v2026 4 15,且Node js版本不低于20 12。该版本新增多项核心功能。升级后需重启网关并验证状态,严格测试记忆存储与语音合成等核心功能是否正常。如遇问题,请参照指南调整。

热心网友
05.16
OpenClaw网页控制失灵解决方法 AI浏览器自动化异常排错指南
AI
OpenClaw网页控制失灵解决方法 AI浏览器自动化异常排错指南

OpenClaw网页控制失灵时,问题常出现在浏览器控制链路环节。首先检查网关服务是否监听在可访问地址,确保配置正确。其次验证ControlUI静态资源是否存在,若缺失需从旧版本复制或修改配置路径。在WSL2环境下,需确保浏览器设置正确并配置网络环境,以解决通信超时问题。

热心网友
05.16
KaiwuDB 联合上海开源协会举办 OpenClaw 开发者日活动
业界动态
KaiwuDB 联合上海开源协会举办 OpenClaw 开发者日活动

AI智能体的技术演进正以前所未有的速度推进。在这一浪潮中,支持本地化部署、拥有自主执行能力的开源框架OpenClaw,凭借其出色的落地效率与高度的可扩展性,迅速成为开发者社区关注的焦点。近日,以“OpenClaw开发者日”为主题的技术交流活动在上海外滩FTC圆满落幕,本次活动由上海开源信息技术协会牵

热心网友
05.16

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

美光发布245TB超大容量SSD G9闪存驱动AI数据中心能效革新
业界动态
美光发布245TB超大容量SSD G9闪存驱动AI数据中心能效革新

2026年5月6日,存储行业迎来一个标志性节点:美光正式向市场交付其6600 ION系列固态硬盘的245TB版本。这不仅刷新了商用SSD的容量纪录,更意味着数据中心存储的密度与能效竞赛,进入了新的阶段。 这款“巨无霸”SSD的核心,是美光自研的第九代(G9)276层3D QLC NAND闪存颗粒。为

热心网友
05.16
小米昆仑增程SUV路试曝光 预计2026年下半年正式上市
业界动态
小米昆仑增程SUV路试曝光 预计2026年下半年正式上市

2026年5月5日,小米汽车旗下备受期待的首款增程式全尺寸SUV——内部代号“昆仑”的路试谍照正式曝光。作为一款瞄准多人口家庭用户市场的战略车型,“昆仑”采用了当前市场热门的增程式混合动力技术路线,旨在为用户提供无里程焦虑的纯电出行体验。 据悉,这款全新SUV计划于2026年下半年正式上市发布,其亮

热心网友
05.16
荣耀600系列国行版发布:2亿像素三摄与8500mAh大电池
业界动态
荣耀600系列国行版发布:2亿像素三摄与8500mAh大电池

备受期待的荣耀600系列手机国行版本,即将在本月下旬正式登陆国内市场。根据最新备案信息,该系列将提供六款独具特色的配色供消费者选择,分别为:象征喜悦的“好事橙”、寓意美好的“幸运星”、清新淡雅的“茉莉白”、活力十足的“青苹果”、深邃迷人的“光羽蓝”,以及永不过时的经典“曜石黑”。 从硬件配置来看,荣

热心网友
05.16
黎明行者之血速通攻略 一小时跳过剧情通关
游戏攻略
黎明行者之血速通攻略 一小时跳过剧情通关

近日,游戏界传来一则颇具讨论价值的消息。由前《巫师3》总监Konrad Tomaszkiewicz领衔的工作室Rebel Wolves,正式公布了其正在开发的黑暗奇幻角色扮演游戏《黎明行者之血》的一项激进设计:玩家在完成序章后,几乎可以跳过所有支线任务与地图探索,直接挑战位于城堡中的最终BOSS。

热心网友
05.16
老夫子攻速铭文最佳搭配方案与实战技巧
游戏攻略
老夫子攻速铭文最佳搭配方案与实战技巧

在王者荣耀的对抗路中,老夫子凭借其独特的机制,始终是令对手头疼的强势英雄。想要真正掌握这位“单挑王”,一套精准的攻速铭文搭配与灵活的出装思路,是奠定你线上压制力与团战影响力的关键。正确的配置,能让你从对线期开始就掌握主动权。 攻速铭文搭配:构筑前期优势的核心 铭文是英雄前期作战能力的基石。对于依赖普

热心网友
05.16