docker 部署 openclaw

 

docker 部署 openclaw

 

1.生成docker compose 文件

 2. 容器内正常,宿主机无法访问,改文件,

image

 

3.

开始配置 openclaw onboard

配置 openclaw configure

产看面板地址  openclaw dashboard

4.面板登录不进去 pairing required(没有加入信任列表 )

openclaw devices list
openclaw devices approve 【id】
openclaw devices approve 8ebd3e15-3332-44b9-9bbf-2fc290a268a4
# 查看待批准请求(信任待确认列表)
openclaw approvals list

# 批准单个请求(加入信任列表)
openclaw approvals approve <请求ID>  # 如 a1b2c3d4-5678-90ef

# 批准所有待处理请求(批量信任)
openclaw approvals approve $(openclaw approvals list --pending --format=json | jq -r '.[].id' 2>/dev/null || echo "")

# 撤销信任(移除已批准技能)
openclaw approvals revoke <请求ID>

# 查看已信任技能列表
openclaw approvals list --approved

 

image

 

 openclaw的配置,主要是上下文 数量的配置,模型接收的上下文也要大。 在是两个qq机器人(qq-zj总监,qq-bz板砖)总监使用的main的agen,板砖使用invoice的agent。

{
  "gateway": {
    "auth": {
      "mode": "token",
      "token": "258c78f0787ad0f67a7190a2a389"
    },
    "controlUi": {
      "allowedOrigins": [
        "http://localhost:18789",
        "http://127.0.0.1:18789"
      ]
    },
    "mode": "local"
  },
  "meta": {
    "lastTouchedVersion": "2026.4.11",
    "lastTouchedAt": "2026-04-20T07:02:22.549Z"
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "custom-maas-coding-api-cn-huabei-1-xf-yun1-com/astron-code-latest"
      },
      "models": {
        "custom-maas-coding-api-cn-huabei-1-xf-yun1-com/astron-code-latest": {}
      },
      "compaction": {
        "reserveTokensFloor": 32000
      }
    },
    "list": [
      {
        "id": "main"
      },
      {
        "id": "invoice",
        "name": "invoice",
        "workspace": "/home/node/.openclaw/workspace-invoice",
        "agentDir": "/home/node/.openclaw/agents/invoice/agent"
      }
    ]
  },
  "models": {
    "mode": "merge",
    "providers": {
      "custom-maas-coding-api-cn-huabei-1-xf-yun1-com": {
        "baseUrl": "https://maas-coding-api.cn-huabei-1.xf-yun1.com/v2",
        "api": "openai-completions",
        "apiKey": "293446:YzE5NmzMWU2",
        "models": [
          {
            "id": "astron-code-latest",
            "name": "astron-code-latest (Custom Provider)",
            "contextWindow": 80000,
            "maxTokens": 4096,
            "input": [
              "text"
            ],
            "cost": {
              "input": 0,
              "output": 0,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "reasoning": false
          }
        ]
      }
    }
  },
  "wizard": {
    "lastRunAt": "2026-04-20T06:58:52.205Z",
    "lastRunVersion": "2026.4.11",
    "lastRunCommand": "configure",
    "lastRunMode": "local"
  },
  "channels": {
    "qqbot": {
      "enabled": true,
      "allowFrom": [
        "*"
      ],
      "appId": "19774",
      "clientSecret": "jdLF9rolifcaY",
      "name": "qq-zj",
      "accounts": {
        "bz-bot": {
          "enabled": true,
          "appId": "190453",
          "clientSecret": "NsdPaaab",
          "name": "qq-bz"
        }
      }
    }
  },
  "bindings": [
    {
      "type": "route",
      "agentId": "main",
      "match": { "channel": "qqbot", "accountId": "default" }
    },
    {
      "type": "route",
      "agentId": "invoice",
      "match": { "channel": "qqbot", "accountId": "bz-bot" }
    }
  ]
}

 

 

 

# 技能 openclaw skills list

# 查看所有 channels openclaw channels list

 

posted @ 2026-04-02 09:15  与f  阅读(31)  评论(0)    收藏  举报