第一步:先准备一台腾讯云 CVM 服务器,操作系统选择 OpenCloudOS 9,硬盘大于100G。拿到账号密码后,ssh连接命令: ssh root@<服务器ip> -p

一、安装 CubeSandbox

腾讯云 CVM 服务器上部署 CubeSandbox 之前,需要先安装 PVM 内核,才能让 CubeSandbox 的虚拟机跑在云服务器上。

  1. 安装 PVM 内核

OpenCloudOS 9 上,执行:

dnf install -y kernel-6.6.69-1.1.cubesandbox.oc9

2. 默认启动内核 + 配置启动参数+ 重启

grubby --set-default /boot/vmlinuz-6.6.69-1.1.cubesandbox.oc9.x86_64

curl -sL https://cnb.cool/CubeSandbox/CubeSandbox/-/git/raw/master/deploy/pvm/grub/host_grub_config.sh | bash

reboot(启动这行代码之后,从新进入服务器也就是ssh命令)

 3.重启后验证内核 + 加载 KVM 模块

# 验证内核名含 cubesandbox.oc9

uname -r

# 期望输出 6.6.69-1.1.cubesandbox.oc9.x86_64

# 加载 PVM KVM 模块

modprobe kvm_pvm

# 确认模块已加载

lsmod | grep kvm_pvm

# 设置开机自动加载

echo 'kvm_pvm' > /etc/modules-load.d/kvm-pvm.conf

4.安装 Cube Sandbox

curl -sL https://cnb.cool/CubeSandbox/CubeSandbox/-/git/raw/master/deploy/one-click/online-install.sh \

| CUBE_PVM_ENABLE=1 MIRROR=cn bash

5. 测试验证能运行

执行以下命令,如果可以正确执行完,并且 `cubemastercli tpl list` 看到模板状态为 READY,即说明 CubeSandbox 已可正常工作:

cubemastercli tpl create-from-image \

--image cube-sandbox-cn.tencentcloudcr.com/cube-sandbox/sandbox-code:latest \

--writable-layer-size 1G \

--expose-port 49999 \

--expose-port 49983 \

--probe 49999
 

二、体验 CubeSandbox WebUI

CubeSandbox 提供了一个简洁美观的 WebUI,便于管理员管理沙箱实例与模板。本实验后续操作都将在 WebUI 中完成。
在cubesandbox官网进行注册登陆。

 

三、体验 CubeSandbox WebUI
  1. 安装数字助手

进入数字助手页面

点击右下角设置上面的机器人图标

配置 LLM 模型服务,设置 AI API key:

获取想要模型的KEY,以及url地址。

选择助手镜像

关闭弹窗,点击"去应用市场"​​​​​​​

在应用市场中选择 OpenClaw 镜像,安装到数字助手


 

等待模板制作完成。在弹窗中为 OpenClaw 实例起一个名字,并将"状态管理模式"设置为 完整快照型。​​​​​​​

随后等待数字助手创建完成(需要初始化 OpenClaw 网关,约几秒钟)。​​​​​​​

实例创建好后,点击卡片底部的 "Gateway 管理 " 按钮,跳转到 OpenClaw 的对话 WebUI。在底部模型选择器中 选择 自己配置的 模型。

项目实测:这次实操体验了 
CubeSandbox 快照、回滚、克隆功能。WebUI 干净、易于操作, 这些方面做的非常不错,大家可以去试试。
 
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐