2026年Docker+deepseek云模型本地部署openclaw

Docker+deepseek云模型本地部署openclaw请确保电脑上已配置好 Docker 和 Docker Compose 下载链接 Docker Accelerated Container Application Development 或 Docker 中文网 根据系统选择适用版本 安装步骤可查 检查 Docker 版本 docker version 检查 Docker Compose 版本 docker compose

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



请确保电脑上已配置好 Docker 和 Docker Compose。

下载链接: Docker: Accelerated Container Application Development 或 Docker中文网

根据系统选择适用版本,安装步骤可查。

# 检查 Docker 版本 docker --version # 检查 Docker Compose 版本 docker compose version 

配置openclaw需确保 Docker Compose 在v2以上,直接更新到新版即可。

  1. 创建一个工作目录,命名为openclaw即可,

在该目录下创建文件 .env ,进去后写下以下内容:

GPT plus 代充 只需 145VOLC_API_KEY=xxxxxxxx LARK_APP_ID=xxxxxxx LARK_APP_SECRET=xxxxxx

注意,此文件里控制API KEY 和 环境变量等,有需要可以修改。

  1. 创建文件 docker-compose.yml ,并填写以下内容:
services: # — OpenClaw 主程序 (Gateway) — openclaw-gateway:

GPT plus 代充 只需 145image: crpi-a1liy20beodq2bdl.cn-beijing.personal.cr.aliyuncs.com/bujic/openclaw:v2026.3.12 container_name: openclaw-main restart: unless-stopped init: true environment: TZ: Asia/Shanghai NODE_ENV: production HOME: /home/node TERM: xterm-256color OPENCLAW_GATEWAY_TOKEN: "YOUR_CUSTOM_TOKEN" # 请更换为你的安全Token OPENCLAW_ALLOW_INSECURE_PRIVATE_WS: "true" PATH: "/home/node/.openclaw/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VOLC_API_KEY: ${VOLC_API_KEY} #敏感信息采用环境变量注入 LARK_APP_ID: ${LARK_APP_ID} LARK_APP_SECRET: ${LARK_APP_SECRET} volumes: - ./openclaw_data:/home/node/.openclaw - ./workspace:/home/node/.openclaw/workspace - /var/run/docker.sock:/var/run/docker.sock ports: - "18789:18789" - "18790:18790" - "9222:9222" #无头浏览器端口 command: ["node", "dist/index.js", "gateway", "--bind", "lan", "--port", "18789"] 

# — 无头浏览器 (Headless Shell) — headless-shell:

image: crpi-a1liy20beodq2bdl.cn-beijing.personal.cr.aliyuncs.com/bujic/headless-shell:latest container_name: headless-shell network_mode: "service:openclaw-gateway" restart: unless-stopped shm_size: "2g" 

注意,一定要将 YOUR_CUSTOM_TOKEN 换为自己的安全Token, 并且记住这串字符串,我们需要使用Token访问webUI。

Token生成命令如下:

GPT plus 代充 只需 145# 生成 256 位(32 字节)随机 token openssl rand -hex 32

示例输出: a1b2c3d4e5f6…

在openclaw目录下创建子文件夹 openclaw_data,再在openclaw_data目录下创建文件 openclaw.json

路径: ./openclaw/openclaw_data/openclaw.json

在openclaw.json文件写以下:

{ "meta": { "lastTouchedVersion": "2026.3.12" }, "browser": { "enabled": true, "attachOnly": true, "defaultProfile": "browserless", "noSandbox": false, "headless": false, "ssrfPolicy": { "dangerouslyAllowPrivateNetwork": true }, "profiles": { "browserless": { "cdpUrl": "http://127.0.0.1:9222", "color": "#00AA00" } } }, "models": { //这里的模型是deepseek "providers": { "deepseek": { "baseUrl": "https://api.deepseek.com/v1", "apiKey": "你的api key", "api": "openai-completions", "models": [ { "id": "deepseek-chat", "name": "DeepSeek V3", "reasoning": false } ] } } }, "channels": { "feishu": { "enabled": false, "appId": "${LARK_APP_ID}", "appSecret": "${LARK_APP_SECRET}", "connectionMode": "websocket", "dmPolicy": "allowlist", "allowFrom": [ "YOUR_USER_ID" ], "streaming": true, "footer": { "elapsed": true, "status": true } } }, "agents": { //模型 "defaults": { "model": { "primary": "deepseek/deepseek-chat" } } }, "commands": { "native": "auto", "nativeSkills": "auto", "restart": true, "ownerDisplay": "raw" }, "gateway": { "mode": "local", "controlUi": { "dangerouslyAllowHostHeaderOriginFallback": true, "allowInsecureAuth": true, "dangerouslyDisableDeviceAuth": true } }, "plugins": { "entries": { "feishu": { "enabled": false }, "openclaw-lark": { "enabled": true } }, "installs": { "openclaw-lark": { "source": "npm", "spec": "@larksuite/openclaw-lark", "installPath": "/home/node/.openclaw/extensions/openclaw-lark", "version": "2026.3.12", "resolvedName": "@larksuite/openclaw-lark", "resolvedVersion": "2026.3.12", "resolvedSpec": "@larksuite/openclaw-lark@2026.3.12", "integrity": "sha512-MNcDrerQrO42I09w+M8q6dwnWHMKxOnXSCLG4qNwcekjGeDmA53lIuWJtGMpjTzvDjYkoWnN+8Zg78+FRCSV9w==", "shasum": "113a4f9e9802fbb6b8c65677f1ede2c36e823a72", "resolvedAt": "2026-03-13T08:59:23.563Z", "installedAt": "2026-03-13T08:59:32.378Z" } } } } 

上面两处注释的地方可更改其他模型配置

获取deepseek API KEY:

进入deepseek官网,购买API即可,实验时充3元就够了。

  1. 启动容器:在openclaw目录下打开终端
GPT plus 代充 只需 145#启动 docker compose up -d

#关闭 docker compose down

  1. 进入 CLI 管理界面: 如果需要使用交互式命令行,可以执行:
# 进入容器内部 docker exec -it openclaw-main /bin/bash

交互式设置向导

openclaw configure

  1. 检查日志:
GPT plus 代充 只需 145docker logs -f openclaw-main

  1. Web登录
http://127.0.0.1:18789/#token=你的安全Token 

Token正确后在浏览器中进入网址即可

参考:

OpenClaw 容器化部署指南

使用Docker部署OpenClaw完整指南 - 栈上堆语

别再花钱买云服务器了!OpenClaw 本地部署保姆级教程,10分钟拥有私人AI助手 - warm3snow - 博客园

小讯
上一篇 2026-03-22 09:01
下一篇 2026-03-22 08:59

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/247304.html