分享个人制作的Openclaw 2026.3.7 Docker离线部署方案

分享个人制作的Openclaw 2026.3.7 Docker离线部署方案

分享个人制作的Openclaw 2026.3.7 Docker离线部署方案

文档编辑时间:2026-3-8

1、下载镜像

个人分享的镜像,保证无毒无木马,基于node:22-bookworm镜像制作。
网盘地址:
https://pan.baidu.com/s/1RqyskudGPxCPdpxvCQ7mzQ?pwd=c1us 提取码: c1us

2、导入镜像

docker load --input openclaw-2026.3.7.images

3、修改配置

在linux服务器/home/openclaw/docker/default/目录下面创建一个.openclaw文件夹,在里面创建openclaw.json文件,当然这个目录你可以自己指定,内容如下:

{"meta":{"lastTouchedVersion":"2026.3.7","lastTouchedAt":"2026-03-08T10:26:03.114Z"},"wizard":{"lastRunAt":"2026-03-08T10:35:03.996Z","lastRunVersion":"2026.3.7","lastRunCommand":"onboard","lastRunMode":"local"},"agents":{"defaults":{"compaction":{"mode":"safeguard"}}},"tools":{"profile":"full"},"commands":{"native":"auto","nativeSkills":"auto","restart":true,"ownerDisplay":"raw"},"gateway":{"port":18789,"mode":"local","bind":"lan","controlUi":{"enabled":true,"allowedOrigins":["http://192.168.56.168:18789"],"allowInsecureAuth":true,"dangerouslyDisableDeviceAuth":true}}}

注意要替换掉我的服务器ip地址192.168.56.168

4、启动容器

docker run -d \ --name my-openclaw \ -p 18789:18789 \ -p 18791:18791 \ -v /home/openclaw/docker/tmp:/home/tmp \ -v /home/openclaw/docker/default/.openclaw:/root/.openclaw \ openclaw-2026.3.7:v1 -c "openclaw gateway"&& docker logs --tail 200-f my-openclaw 

看到日志正常打印即可,输入ctrl+c退出即可,docker会后台运行的

5、获取token

重新打开/home/openclaw/docker/default/.openclaw下面的openclaw.json配置文件,查看token

访问地址:http://192.168.56.168:18789/#token=上面配置文件的token

可以正常打开就表示成功

6、初始化环境,接入AI大模型

进入容器

dockerexec-it my-openclaw bash

执行向导命令

openclaw onboard 

后续的过程和网上的教程基本一致。

示例:

在这里插入图片描述

配置完成后ctrl+P+Q退出

然后重启容器

docker restart my-openclaw 

7、docker常用命令

查看容器日志
docker logs --tail 200 -f my-openclaw

重启容器
docker restart my-openclaw

删除容器
docker rm -f my-openclaw

查看镜像
docker images

8、附录

镜像制作方法
基于node:22-bookworm镜像,启动一个容器,执行npm install -g openclaw@latest,这样就安装好小龙虾了,然后就是配置什么的

Read more

C++《红黑树》

C++《红黑树》

在之前的篇章当中我们已经了解了基于二叉搜索树的AVL树,那么接下来在本篇当中将继续来学习另一种基于二叉搜索树的树状结构——红黑树,在此和之前学习AVL树类似还是通过先了解红黑树是什么以及红黑树的结构特点,接下来在试着实现红黑树的结构以及实现红黑树插入新节点、进行节点查询的功能,相信通过本篇的学习能让你了解红黑树,一起加油把!!! 1. 红黑树的概念 在此红黑树是基于二叉搜索树进行改进的,因此红黑树的中序遍历也是有序的。 红黑树是⼀棵二叉搜索树,他的每个结点增加⼀个存储位来表示结点的颜色,可以是红色或者黑色。通过对任何⼀条从根到叶子的路径上各个结点的颜⾊进行约束,红黑树确保没有⼀条路径会比其他路径长出2倍,因而是接近平衡的。 1.1 红黑树的规则 只有同时满足以下的几点要求时才是在红黑树: 1. 每个结点不是红色就是黑色 2. 根结点是黑色的 3. 如果⼀个结点是红色的,则它的两个孩⼦结点必须是黑色的,也就是说任意⼀条路径不会有连续的红色结点。 4. 对于任意⼀个结点,从该结点到其所有NULL结点的简单路径上,均包含相同数量的黑色结点 以上的要求看起来是规律的

By Ne0inhk
吃透 C++ 栈和队列:stack/queue/priority_queue 用法 + 模拟 + STL 标准实现对比

吃透 C++ 栈和队列:stack/queue/priority_queue 用法 + 模拟 + STL 标准实现对比

✨ 孤廖:个人主页 🎯 个人专栏:《C++:从代码到机器》 🎯 个人专栏:《Linux系统探幽:从入门到内核》 🎯 个人专栏:《算法磨剑:用C++思考的艺术》 折而不挠,中不为下 文章目录 * 正文: * 容器适配器 * STL标准库中stack和queue的底层结构 * deque的简单介绍(了解) * deque的缺陷 * 为什么选择deque作为stack和queue的底层默认容器 * stack的介绍和使用 * Satck的介绍 * Stack的使用 * stack的模拟实现 * queue的介绍和使用 * queue的介绍 * queue的使用 * queue的模拟实现 * priority_queue的介绍和使用 * priority_queue的介绍 * priority_queue的使用 * 在OJ中的使用 * priority_queue的模拟实现 * STL标准库中对于sta

By Ne0inhk
【C++:搜索二叉树】二叉搜索树从理论到实战完全解读:原理、两种场景下的实现

【C++:搜索二叉树】二叉搜索树从理论到实战完全解读:原理、两种场景下的实现

🔥艾莉丝努力练剑:个人主页 ❄专栏传送门:《C语言》、《数据结构与算法》、C/C++干货分享&学习过程记录、Linux操作系统编程详解、笔试/面试常见算法:从基础到进阶、测试开发要点全知道 ⭐️为天地立心,为生民立命,为往圣继绝学,为万世开太平 🎬艾莉丝的简介: 🎬艾莉丝的C++专栏简介: 目录 C++的两个参考文档 前言 1  ~>  理解二叉搜索树 1.1  二叉搜索树的概念 1.2  博主手记:核心特性 1.2.1  多元化的结构: 灵活的数据结构 1.2.2  天然的搜索优势:擅长搜索的数据结构 2  ~>  二叉搜索树性能分析 2.

By Ne0inhk
【C++贪心 DFS】2673. 使二叉树所有路径值相等的最小代价|1917

【C++贪心 DFS】2673. 使二叉树所有路径值相等的最小代价|1917

本文涉及知识点 C++贪心 反证法 决策包容性 C++DFS LeetCode2673. 使二叉树所有路径值相等的最小代价 给你一个整数 n 表示一棵 满二叉树 里面节点的数目,节点编号从 1 到 n 。根节点编号为 1 ,树中每个非叶子节点 i 都有两个孩子,分别是左孩子 2 * i 和右孩子 2 * i + 1 。 树中每个节点都有一个值,用下标从 0 开始、长度为 n 的整数数组 cost 表示,其中 cost[i] 是第 i + 1 个节点的值。每次操作,你可以将树中 任意 节点的值

By Ne0inhk