1. 项目概述
最近在折腾OpenClaw这个工具时,发现本地GTX1660 6GB显存实在不够用,跑起来卡得要命。作为一个经常需要移动办公的人,我特别需要一个能随时随地访问的云端解决方案。经过一番摸索,终于找到了一套完美的部署方案:在AutoDL云GPU服务器上通过Docker一键部署OpenClaw。
这个方案有几个特别吸引人的地方:
- 完全不需要自己买服务器
- 按小时计费,用多少付多少
- 部署过程简单到只需要复制粘贴命令
- 通过浏览器就能随时随地访问
最棒的是,整个过程不需要任何服务器管理经验,跟着我的步骤走,保证零失败。
2. 前期准备
2.1 注册AutoDL账号
首先得有个AutoDL账号。这个平台对新手特别友好:
- 不需要实名认证
- 注册只需要邮箱
- 充值20元就能开始用
注册步骤:
- 打开AutoDL官网(直接浏览器访问就行)
- 点击右上角"注册",选择邮箱注册
- 输入邮箱、设置密码,完成验证
整个过程5分钟就能搞定。注册完记得登录,后面所有操作都是在登录状态下进行的。
2.2 充值费用
AutoDL是按使用时长计费的,所以需要先充点钱。建议新手先充20元试试水,理由如下:
- RTX3060 12GB每小时大概1.5-3元
- 20元能用10小时以上
- 不用的时候可以关机,停止计费
充值方式也很简单:
- 登录后点右上角"充值"
- 选择支付宝
- 输入金额完成支付
小技巧:如果打算长期使用,可以考虑包月,价格会更划算。但建议新手先用按量计费体验下。
3. 服务器配置选择
3.1 关键配置参数
在AutoDL上租用实例时,有几个关键配置需要注意:
| 配置项 | 推荐值 | 原因说明 |
|---|---|---|
| 计费方式 | 按量计费 | 适合新手体验,按小时付费 |
| GPU型号 | RTX3060 12GB或RTX4060 12GB | OpenClaw需要≥12GB显存 |
| 镜像 | Ubuntu 22.04(自带Docker+CUDA) | 省去手动安装环境的麻烦 |
| 硬盘 | 20GB(默认) | OpenClaw本身不大,够用 |
3.2 创建实例步骤
- 登录后点击左侧"租用新实例"
- 按上表选择配置
- 特别注意:
- 地区选离自己近的(访问速度更快)
- 一定要选带Docker的镜像
- GPU数量选1块就够用了
- 点击"立即创建"
创建过程大概1-2分钟,状态显示"运行中"就表示成功了。
4. 连接服务器
4.1 Web终端连接
AutoDL提供了两种连接方式,新手强烈推荐用Web终端:
- 在"我的实例"页面
- 找到刚创建的服务器
- 点击右侧"Web终端"
- 会自动弹出终端窗口
看到"root@xxx:~#"这样的提示符就表示连接成功了。
注意:如果Web终端卡顿,可以尝试用Xshell等SSH工具连接,但需要配置服务器的IP、用户名和密码。
5. OpenClaw部署
5.1 部署前准备
在终端中执行以下命令:
bash复制# 释放GPU内存
sudo fuser -k /dev/nvidia*
# 更新系统
sudo apt update && sudo apt upgrade -y
这些命令会:
- 清理可能占用GPU的进程
- 确保系统组件都是最新版
- 避免后续安装出现兼容性问题
5.2 Docker一键部署
依次执行以下三条命令:
bash复制# 1. 创建配置目录
mkdir -p ~/openclaw && cd ~/openclaw
# 2. 拉取并运行镜像
docker run -d --name openclaw-core -p 6006:18789 -v $(pwd):/data openclaw/openclaw
# 3. 检查运行状态
docker ps
注意事项:
- 第二条命令执行可能需要几分钟(取决于网络)
- 如果拉取镜像慢,耐心等待或重试
- 最后用docker ps确认容器是否正常运行
5.3 安全设置(可选)
建议生成访问令牌增加安全性:
bash复制# 生成令牌
docker exec -it openclaw-core openclaw token generate
# 查看令牌
docker exec -it openclaw-core cat ~/.openclaw/openclaw.json | grep '"token"'
把输出的token值保存好,后续访问时需要。
6. 访问OpenClaw
6.1 获取访问地址
- 回到AutoDL控制台
- 找到你的实例
- 点击右侧"自定义服务"
- 复制6006端口对应的公网地址
这个地址格式类似:https://xxx.nmb2.seetacloud.com:xxxx
6.2 通过浏览器访问
- 在任何设备的浏览器中粘贴地址
- 如果有设置令牌,输入之前保存的token
- 登录后就可以使用OpenClaw所有功能了
常见问题:如果无法访问,检查实例是否在运行状态,或者尝试重启OpenClaw容器。
7. 使用技巧
7.1 成本控制
- 不用时一定要关机(停止计费)
- 长期使用考虑包月更划算
- 监控使用时长避免意外费用
7.2 常见问题解决
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 无法访问 | 实例未运行 | 开机并检查容器状态 |
| 运行卡顿 | 显存不足 | 更换≥12GB显存的GPU |
| 重启后服务停止 | 容器未设置自启动 | 执行docker update --restart=always |
7.3 进阶配置
如果想对接本地Ollama模型:
- 在服务器上安装Ollama
- 拉取需要的模型
- 配置OpenClaw连接Ollama
- 重启服务
具体命令可以参考OpenClaw的官方文档。
8. 个人使用心得
这套方案我用了两周,分享几个实用技巧:
- 建议把公网地址存为书签,方便随时访问
- 可以在手机上用浏览器访问,移动办公很方便
- 定期备份~/openclaw目录下的配置文件
- 如果长时间不用,记得关机避免产生额外费用
最让我满意的是性能表现,同样的模型在云端RTX3060上运行比本地GTX1660流畅太多了。而且按小时计费的方式特别适合我这种不连续使用的场景,成本控制得很好。