Docker容器部署小龙虾OpenClaw的方法

小龙虾OpenClaw在本地使用Docker容器部署的方法, 该方法适合需要长期24小时运行、避免系统依赖冲突的用户,通过Docker容器隔离运行环境,重启后不丢失配置,稳定性更强,适合办公场景长期使用。
1. 前置准备:安装Docker
- Windows/macOS:下载安装Docker Desktop,启动后等待右下角图标显示“运行中”,即可完成Docker初始化。
- Linux:执行以下命令安装并设置开机自启:
sudo systemctl start dockersudo systemctl enable docker
2. 拉取镜像并启动容器
打开终端(Windows用PowerShell普通模式,macOS/Linux用终端),依次执行以下命令:- 拉取小龙虾最新镜像:
docker pull openclaw/openclaw:latest - 启动容器(映射端口+挂载本地配置目录):
docker run -d \--name openclaw \-p 18789:18789 \-v ~/.openclaw:/root/.openclaw \--restart always \openclaw/openclaw:latest说明:~/.openclaw是本地配置目录,用于保存数据,容器重启后配置不丢失;--restart always设置开机自启,无需手动重启服务。
3. 容器内配置与启动
- 进入容器终端:
docker exec -it openclaw bash - 启动配置向导(安装后台守护进程):
openclaw onboard --install-daemon - 按向导完成配置:选择免费模型、填写API Key,配置完成后执行
openclaw start启动服务。