Docker安装openclaw
Docker 安装 OpenClaw 完整教程(CentOS / Windows / Linux 通用)
前提条件
在正式开始部署 OpenClaw 之前,您的系统上需要预先安装好 Docker 服务以及 Docker Compose 编排工具。这是确保所有步骤能顺利进行的基础。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
如果您使用的是 CentOS / RHEL 系统,可以通过以下命令快速完成安装:
# 安装 Docker
yum install -y docker-ce-18.06.1.ce-3.el7
# 安装 Docker Compose
yum install -y docker-compose
Ubuntu 或 Debian 系统用户,请使用 apt-get 命令进行相应的安装。完成后,请确保 Docker 服务已启动并设置为开机自启。
方案1:极简一键运行(推荐,10秒快速启动)
对于追求效率、希望快速体验的用户,我们首推此一键启动方案。执行单条命令即可自动完成容器创建、端口映射、持久化存储配置及开机自启动设置,整个过程简洁高效。
docker run -d \
--name openclaw \
--restart always \
-p 7373:7373 \
-v /opt/openclaw:/root/.config/openclaw \
openclawai/openclaw
部署完成!访问地址
http://你的服务器IP地址:7373
方案2:Docker Compose 稳定版(生产环境推荐)
对于正式的生产环境部署,或需要实现服务编排与精细化管理的用户,我们建议采用 Docker Compose 方案。它能提供更好的可维护性和稳定性。请按顺序执行以下步骤:
第一步,创建专属项目目录并进入该目录:
mkdir -p /opt/openclaw
cd /opt/openclaw
第二步,使用文本编辑器创建 Docker Compose 配置文件:
vim ./docker-compose.yml
第三步,将以下 YAML 配置完整地复制并粘贴到配置文件中:
version: ‘3’
services:
openclaw:
image: ghcr.io/openclaw/openclaw:latest
container_name: openclaw
restart: always
ports:
- “7373:7373”
volumes:
- ./config:/root/.config/openclaw
第四步,在项目目录下执行命令,以守护进程模式启动服务:
docker-compose up -d
首次部署后的关键操作:运行向导初始化配置
容器成功启动后,为了使其正常工作,必须执行一次初始化配置向导,核心任务是设置您所用大语言模型的 API Key。
运行以下命令进入交互式配置向导:
docker exec -it openclaw openclaw onboard
在向导界面中,请根据提示选择您希望接入的 AI 模型(如 OpenAI GPT、Claude 等),并准确输入该模型对应的有效 API Key。
配置完成后,为使所有设置生效,请务必重启 OpenClaw 容器:
docker restart openclaw
常用 Docker 管理与运维命令
掌握以下核心 Docker 命令,您就能轻松管理 OpenClaw 容器的生命周期:
# 启动容器
docker start openclaw
# 停止容器
docker stop openclaw
# 重启容器
docker restart openclaw
# 实时查看容器日志(调试时非常有用)
docker logs -f openclaw
# 删除容器(注意:由于使用了卷挂载,配置数据不会丢失)
docker rm -f openclaw
服务器防火墙端口放行(适用于CentOS/RHEL)
若您的服务器系统防火墙(如 firewalld)处于开启状态,需要为 OpenClaw 的 Web 服务端口(默认为 7373)添加放行规则,以确保外部能够正常访问。
firewall-cmd --permanent --add-port=7373/tcp
firewall-cmd --reload
对于使用 iptables 或云服务商安全组的用户,请参考相应平台的规则配置方法。
常见安装与访问问题排查指南
启动时提示“端口 7373 被占用”?
这表明宿主机上的 7373 端口已被其他程序占用。解决方案很简单:修改 Docker 运行命令中的端口映射,将外部端口更换为一个空闲端口,例如
-p 7374:7373,随后使用新的端口号(如 7374)进行访问即可。部署完成后服务无法从外部访问?
请按照以下顺序进行系统性检查:
- 首先确认宿主机或云服务器(如阿里云、腾讯云)的安全组/防火墙策略是否已允许对 7373 端口的入站访问。
- 其次,执行
docker ps命令,检查openclaw容器是否处于 “Up” 运行状态。 - 最后,可执行
docker logs openclaw查看容器日志,以发现潜在的错误信息。
担心容器删除后配置丢失?
完全无需担心数据丢失。无论是方案一还是方案二,我们都已将容器内的关键配置文件目录 (
/root/.config/openclaw) 持久化挂载到了宿主机的/opt/openclaw目录。这意味着您的所有 API Key 等设置均存储在宿主机上,即使删除并重新创建容器,只要挂载路径不变,配置便会自动加载。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
Lemonaid-AI音乐生成工具
Lemonaid是什么 如果你正为音乐创作寻找得力助手,那么Lemonaid很可能就是答案。它是一款专门面向专业音乐人打造的AI音乐生成工具,核心能力在于自主生成包含完整旋律、和声与节奏的乐曲。无论是想要一段氛围感十足的背景音乐,还是为具体场景定制配乐,它都能提供高度逼真且质量上乘的作品。工具提供了
腾讯智影-智能视频创作与发布一体化平台
产品介绍 提到云端智能视频创作,腾讯智影是一个绕不开的名字。这款由腾讯推出的平台,本质上是一个一站式的在线视频工厂,集成了从素材挖掘、剪辑、渲染到最终发布的全链路功能,旨在为用户提供全方位的视频创作解决方案。更吸引人的是,它不仅免费开放,还深度整合了多项前沿AI技术,目标很明确:让视频化表达这件事,
豆包官网-字节跳动推出的免费AI智能助手
豆包是什么? 咱们今天聊的“豆包”,可不是吃的那个点心,而是字节跳动新近推出的一款免费AI对话工具。简单来说,它就像一个随时在线的智能伙伴,既能跟你聊天答疑,也能根据你的想法创作文字、生成图片,主打一个用智能化服务来提升日常互动的效率和乐趣。 为了方便大家随时随地使用,豆包提供了相当全面的入口:网页
极氪发力高端纯电市场:焕新7系与001五周年纪念版联袂上市
极氪品牌迎来高光时刻:焕新7系与五周年纪念版同步登场 最近,极氪品牌动作频频,迎来了一个关键节点。旗下焕新极氪007与焕新极氪007GT双双推向市场;与此同时,为庆祝品牌成立五周年,极氪001五周年纪念版也开启了限量发售。这一系列组合拳,无疑是在高性能豪华纯电赛道上的又一次深度加码,旨在进一步夯实其
Grammarly-Grammarly是一款免费的ai写作辅助工具
Grammarly:你的全能型AI写作伙伴 说到写作,从措辞语法到语气风格,是不是常常感觉心里没底?眼下,就有这么一款工具,已经成为全球数百万用户在沟通写作时的得力助手。没错,它就是Grammarly。这款免费的AI写作辅助工具,核心使命就是提升用户的写作技巧,并让大家在每一次沟通中都更有自信。 无
- 日榜
- 周榜
- 月榜
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

