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

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

热心网友
57
转载
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。

相关攻略

OpenClaw更新操作
AI
OpenClaw更新操作

前言 对于 OpenClaw 的忠实用户而言,每一次版本迭代都意义非凡。新功能密集、改动幅度大是它的显著特点,这固然令人欣喜,但伴随而来的更新操作也时常会遇到一些预料外的状况。本文旨在系统梳理我们在升级过程中遇到的常见问题与解决方案,帮助您在下次更新时更加顺畅,有效规避不必要的麻烦。 一、OpenC

热心网友
04.03
工信部发布防范 OpenClaw(“龙虾”)开源智能体安全风险“六要六不要”建议
AI
工信部发布防范 OpenClaw(“龙虾”)开源智能体安全风险“六要六不要”建议

工信部发布“六要六不要”,为OpenClaw(“龙虾”)开源智能体安全风险划出红线 近日,工业和信息化部网络安全威胁和漏洞信息共享平台发布了一份重磅文件,针对当前热门的OpenClaw(因其图标酷似龙虾,业内常昵称为“龙虾”)开源智能体,提出了清晰的安全使用指引——“六要六不要”。这份建议可不是空穴

热心网友
04.02
别只盯着“上门装龙虾赚26万”!看懂OpenClaw背后的“意图入口”大战
AI
别只盯着“上门装龙虾赚26万”!看懂OpenClaw背后的“意图入口”大战

别再只关注“上门装龙虾赚26万”!深度解读OpenClaw背后的“意图入口”新战争 最近科技行业的热潮,充满了戏剧性的现实色彩。一只“红色龙虾”AI智能体搅动了整个市场:有人通过提供安装服务,收取每次五百元,短短几天就赚取二十六万元收入;腾讯大厦前甚至排起长队,大家竞相领取免费的安装体验权限。这场全

热心网友
04.02
OPPO ColorOS“龙虾”小布 Claw 首曝,陈希透露除常规系统功能控制外还有更有意思的玩法
科技数码
OPPO ColorOS“龙虾”小布 Claw 首曝,陈希透露除常规系统功能控制外还有更有意思的玩法

OPPO ColorOS 小布智能体 Claw 首次曝光:超越传统交互,定义开放生态 AI 新体验 3月12日,ColorOS 设计总监陈希通过一段官方视频,正式对外展示了 OPPO 全新 AI 智能体——小布 Claw 的初步形态。他在视频中强调,这款智能助手不仅能够执行常规的系统操作与功能控制,

热心网友
04.02
openclaw安装配置
AI
openclaw安装配置

一、系统要求 在开始安装 OpenClaw 之前,请务必确认您的计算机满足以下最低配置要求。这如同搭建房屋前检查地基,是确保后续安装流程顺利、软件稳定运行的前提。更高的硬件配置将为复杂任务处理和流畅体验提供有力保障。 操作系统:支持 Windows 10 及以上版本、macOS 最新稳定版,以及主流

热心网友
04.02

最新APP

火柴人传奇
火柴人传奇
动作冒险 04-01
街球艺术
街球艺术
体育竞技 04-01
飞行员模拟
飞行员模拟
休闲益智 04-01
史莱姆农场
史莱姆农场
休闲益智 04-01
绝区零
绝区零
角色扮演 04-01

热门推荐

7723游戏盒如何发资源
手机教程
7723游戏盒如何发资源

7723游戏盒资源发布全攻略:手把手教你安全高效分享 在7723游戏盒社区中,分享优质的游戏资源是提升活跃度、帮助其他玩家的重要方式。如果你拥有实用的游戏模组、存档或工具,却对上传流程不太熟悉,本指南将为你详细拆解每一步操作,助你成为一名受欢迎的贡献者。 第一步:确保资源合规,杜绝侵权风险 发布资源

热心网友
04.03
王者荣耀卢雅那出装推荐2026
游戏攻略
王者荣耀卢雅那出装推荐2026

王者荣耀卢雅那出装推荐2026:版本最强法球流玩法解析 在当前版本中,卢雅那的定位非常明确:她是一位以法球效果为核心的特化型射手。其主要的伤害来源,并非依赖传统的暴击爆发,而是凭借独特的环刃多段攻击模式,高频触发装备附带的法球特效,以此打出持续而稳定的高额输出。掌握这一核心机制后,出装思路便有了清晰

热心网友
04.03
蓝色星原旅谣暗焰兽打法指南
游戏攻略
蓝色星原旅谣暗焰兽打法指南

蓝色星原旅谣暗焰兽攻略:新手必看打法教学 在《蓝色星原旅谣》的冒险初期,玩家将很快迎来首位Boss挑战——暗焰兽。这只融合了多种生物特质的怪物,设计初衷更像是一位引导新手入门战斗系统的“导师”。与其视为高难度阻碍,不如理解成一次精心设计的实战教学关卡。只要把握核心要点,摸清它的攻击模式,通关之路便会

热心网友
04.03
《绯月絮语》尤拉玩法介绍
游戏攻略
《绯月絮语》尤拉玩法介绍

绯月絮语尤拉全面玩法攻略:从治疗辅助到团队核心的深度解析 本期我们为您带来《绯月絮语》热门辅助角色——尤拉的详细培养指南。凭借其温柔的立绘形象与坚实的功能性,尤拉不仅是团队中的“安心守护者”,更是能扭转战局的关键核心。无论是组建阵容还是优化打法,掌握她的核心机制都将为您的冒险之旅带来质的提升。接下来

热心网友
04.03
《灵兽大冒险》帮派迷阵玩法介绍
游戏攻略
《灵兽大冒险》帮派迷阵玩法介绍

灵兽大冒险帮派迷阵怎么玩? 加入灵兽大冒险帮派后,丰富的帮派活动是核心乐趣之一,其中帮派迷阵玩法以其巧妙的解谜设计与高额奖励备受玩家喜爱。对于新手而言,掌握其核心机制与技巧至关重要。本文将为你深度解析帮派迷阵的玩法规则、实战技巧与协作精髓,助你轻松推理通关,赢取全部宝藏。 《灵兽大冒险》帮派迷阵玩法

热心网友
04.03