一键docker部署Openclaw中文版
Docker Compose 部署指南
以下为经过验证的 OpenClaw 容器化部署配置方案。该 docker-compose.yml 文件采用经典的初始化与服务分离设计,逻辑严谨,能够确保应用配置在启动前正确生成,保障核心网关服务的稳定运行。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
volumes:
openclaw-data:
services:
openclaw-init:
image: ghcr.io/1186258278/openclaw-zh:latest
container_name: openclaw-init
volumes:
- openclaw-data:/root/.openclaw
env_file:
- .env
command: >
sh -c "
echo '[OpenClaw] init start';
if [ -f /root/.openclaw/openclaw.json ] && [ \"$OPENCLAW_FORCE_INIT\" != \"true\" ]; then
echo '[OpenClaw] config exists, skip init';
exit 0;
fi;
if [ \"$OPENCLAW_FORCE_INIT\" = \"true\" ]; then
echo '[OpenClaw] force init, removing old config';
rm -f /root/.openclaw/openclaw.json;
fi;
openclaw setup --non-interactive;
openclaw config set gateway.mode local;
openclaw config set gateway.bind lan;
openclaw config set gateway.auth.token \"$OPENCLAW_TOKEN\";
echo '[OpenClaw] init done';
"
restart: "no"
openclaw:
image: ghcr.io/1186258278/openclaw-zh:latest
container_name: openclaw
depends_on:
openclaw-init:
condition: service_completed_successfully
volumes:
- openclaw-data:/root/.openclaw
ports:
- \"18789:18789\"
command: [\"openclaw\", \"gateway\", \"run\", \"--allow-unconfigured\"]
restart: unless-stopped
环境变量配置文件
.env 文件是整个 Docker Compose 部署的核心控制面板。其中定义的两个关键变量,直接掌控着 OpenClaw 的初始化流程与身份认证机制。
# OpenClaw 网关认证令牌
OPENCLAW_TOKEN=fgewsfewBhuusisdghjsohgjLB
# 是否强制重新初始化配置
# true = 每次执行 docker compose up 时都会重新运行设置与配置
# false = 仅首次部署时执行初始化
OPENCLAW_FORCE_INIT=false
这种将配置外置于环境变量的设计,实现了部署逻辑与具体敏感信息的解耦,显著提升了安全性和运维灵活性。您仅需在 .env 文件中修改 OPENCLAW_TOKEN 即可完成密钥轮换;而将 OPENCLAW_FORCE_INIT 设为 true 则能充当一个高效的重置开关,在需要彻底刷新或排错时一键重建应用配置。
相关攻略
Docker Compose 部署指南 以下为经过验证的 OpenClaw 容器化部署配置方案。该 docker-compose yml 文件采用经典的初始化与服务分离设计,逻辑严谨,能够确保应用配置在启动前正确生成,保障核心网关服务的稳定运行。 volumes: openclaw-data: se
第一步:验证你的 Node js 版本 先打开终端,输入这个命令: node --version 系统需要v22 0 0或更高版本。如果返回的版本号太旧,或者显示“command not found”,别担心——安装程序会自动帮你搞定Node js的安装。 curl -fsSL https: de
一、概述 这份文档完整记录了在 OpenClaw 平台接入 QQ 机器人的实战经验,涵盖以下关键环节: QQ 开放平台账号注册与机器人创建 OpenClaw 插件安装与配置 实际遇到的问题及解决方案 值得推荐的最佳实践 1 1 功能特性 QQ Bot 插件提供了相当丰富的功能支持:
OpenClaw 常用命令大全与快速上手指南 对于初次接触 OpenClaw 的用户而言,熟练掌握其核心命令行操作是提升效率的关键。本文整理了我本人在 Ubuntu 系统部署和日常运维 OpenClaw 过程中最实用、最高频的命令清单,方便快速查阅与执行。以下操作基于我验证过的环境: opencla
更新系统软件包并升级已安装应用 在开始安装前,首先建议对系统软件列表进行全面更新,并升级所有可更新的软件包,这能有效避免因版本滞后引发的依赖冲突。打开终端,依次执行下列命令: sudo apt update sudo apt upgrade 安装 npm 包管理器 npm(Node Package
热门专题
热门推荐
在数字时代,聆听音乐的全新窗口 在当下的数字生活中,音乐已经成为不可或缺的精神食粮。对于广大音乐爱好者来说,一个优质、稳定的在线音乐平台,是实现随时放松与享受的关键。汽水音乐网页版的推出,正是这样一个值得关注的音乐平台入口。它通过网页端的便捷访问,为用户提供了一种流畅、舒适且高效的全新听歌体验,让好
OPPO Find N6折叠屏旗舰与OPPO Watch X3智能手表震撼发布,汇顶科技核心技术赋能 3月17日,OPPO正式发布年度重磅新品——OPPO Find N6大折叠屏旗舰手机与新一代安卓旗舰智能手表OPPO Watch X3。作为其长期深度技术合作伙伴,汇顶科技以多项前沿创新方案,全面加
《重返未来:1999》3 5版本「绿松石蛇俱乐部」更新解析:新角色、心相与福利一览 各位玩家久等了!《重返未来:1999》备受瞩目的3 5版本「绿松石蛇俱乐部」现已正式揭晓更新计划。本次版本更新维护将于3月5日上午6:00正式启动,预计持续至10:00。根据以往游戏维护的经验,实际开服时间可能根据情
比特币的价格被定义为多少美元 想用一个固定的美元数字来定义比特币的价格?这恰恰误解了它的本质。比特币的价格,从来不是一个由某个中心化机构或公式敲定的“标价”,而是一个由全球无数参与者通过实时交易、持续博弈形成的动态共识。它不像传统货币,由政府权威背书并规定面值。它的价值根基,源于那被广泛认可的、程序
中旅旅行APP昵称修改步骤详解 想为你的中旅旅行APP账户设置一个更具个性的ID名称吗?修改昵称的流程实际上非常简单便捷,全程仅需一分钟左右即可完成。接下来,我们将通过三个清晰的操作步骤,手把手教你如何快速更换中旅旅行账号的昵称,轻松打造专属的旅行名片。 第一步:打开应用并进入个人主页 首先,请确保





