🐳 使用 Docker 部署

Docker 部署适合熟悉容器的用户,环境隔离,更容易管理。

安装步骤

  1. 拉取官方镜像
    docker pull openclaw/openclaw:latest
  2. 运行容器
    docker run -d \
      --name openclaw \
      -p 18789:18789 \
      -p 3000:3000 \
      -v ~/.openclaw:/root/.openclaw \
      openclaw/openclaw:latest
  3. 查看日志
    docker logs -f openclaw
⚠️ 重要:数据持久化

必须挂载 ~/.openclawworkspace 目录,否则容器重启后所有配置和对话记录都会丢失!

使用 docker-compose

curl -fsSL https://openclaw.sh/docker-compose.yml -o docker-compose.yml
docker-compose up -d

端口说明

WebSocketGateway>3000
端口用途
18789
Web UI