V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
vest8
V2EX  ›  程序员

解决官方 Docker 方案和云厂商部署的核心痛点,一键部署 OpenClaw + 容器桌面

  •  
  •   vest8 · 17 小时 51 分钟前 · 678 次点击

    官方 OpenClaw Docker 部署方案中,Gateway 运行在宿主机上,容器内无 systemd ,导致:

    • ❌ 无法在容器内执行 openclaw gateway restart
    • ❌ 无法在容器内执行 npm install -g openclaw@latest 热更新
    • ❌ 配置变更后需要手动重启容器

    本项目通过 systemctl shim 完美解决:

    • ✅ 容器内支持 openclaw gateway restart 重启网关
    • ✅ 容器内支持 upgrade 命令热更新 OpenClaw (无需重建镜像)
    • ✅ 完整的 install / upgrade / restart / uninstall 生命周期管理
    • 👁️ 可视化桌面环境 解决云厂商一键部署方案的可见性问题:

    各大云厂商提供的 OpenClaw 一键部署方案通常只有命令行界面,无法:

    • ❌ 实时查看 OpenClaw 操作浏览器的过程
    • ❌ 观察 Agent 执行任务的可视化反馈
    • ❌ 调试桌面应用相关问题

    本项目提供完整桌面环境:

    • ✅ 浏览器直连 XFCE 桌面( KasmVNC )
    • ✅ 实时观察 OpenClaw 操作 Chromium 浏览器
    • ✅ 支持中文输入法( Fcitx5 + Rime Ice 雾凇拼音)
    • ✅ 完整的 Linux 桌面体验

    https://github.com/ddong8/openclaw-kasmvnc

    2 条回复    2026-03-03 20:56:40 +08:00
    NG6
        1
    NG6  
       15 小时 27 分钟前
    已点 star ,看了一下代码,楼主能否更新一个不带 DinD 的版本,这样就不用 privileged: true 了
    vest8
        2
    vest8  
    OP
       10 小时 26 分钟前
    @NG6 增加了--no-dind 参数
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1093 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:23 · PVG 07:23 · LAX 15:23 · JFK 18:23
    ♥ Do have faith in what you're doing.