Skip to content

从2026.2.15升级到2026.3.8

升级之前,我把openclaw数据目录【openclaw】复制了一份【openclaw_20260306】,新的容器全部挂载【openclaw_20260306】目录。防止升级失败还影响了原目录

终端窗口
docker pull alpine/openclaw:latest
docker run -d \
--name openclaw_20260306 \
--restart unless-stopped \
-e NPM_CONFIG_REGISTRY=https://registry.npmmirror.com \
-u root \
-v /home/moatkon/codes/memos-self-hosted/openclaw_20260306:/root/.openclaw \
-v /home/moatkon/codes/memos-self-hosted/openclaw_20260306/workspace:/root/.openclaw/workspace \
-p 18790:18789 \
alpine/openclaw:latest \
node openclaw.mjs gateway --allow-unconfigured --bind lan

升级的时候我是将之前的openClaw停止了,所以换了一个端口 18790。

如果通过 http://192.168.3.101:18790/overview 访问,会报错

control ui requires device identity (use HTTPS or localhost secure context)
此页面为 HTTP,因此浏览器阻止设备标识。请使用 HTTPS (Tailscale Serve) 或在网关主机上打开 http://127.0.0.1:18789。
如果您必须保持 HTTP,请设置 gateway.controlUi.allowInsecureAuth: true (仅限令牌)。
Docs: Tailscale Serve · Docs: Insecure HTTP

解决方法: 将远程的机器地址映射通过ssh映射到本地

终端窗口
ssh -L 18790:127.0.0.1:18790 [email protected]

再在本地机器访问 http://127.0.0.1:18790/overview ,然后填入token就可以了