

























我下载的docker镜像是 nousresearch/hermes-agent:main
创建 docker-compose.yml
version: '3.8' networks: hermes-net: driver: bridge volumes: hermes-data: services: # 核心网关服务 hermes: image: nousresearch/hermes-agent:main container_name: hermes restart: unless-stopped networks: - hermes-net ports: - "8642:8642" volumes: # 把当前目录 hermes 文件夹 挂载到容器 /opt/data - ./hermes:/opt/data # 🔥 就加了这一段,自动修复所有权限问题 command: > bash -c "exec hermes gateway run" environment: - GATEWAY_ALLOW_ALL_USERS=true # Web 面板(可选) hermes-dashboard: image: nousresearch/hermes-agent:main container_name: hermes-dashboard restart: unless-stopped networks: - hermes-net ports: - "127.0.0.1:9119:9119" volumes: - ./hermes:/opt/data environment: GATEWAY_HEALTH_URL: http://hermes:8642 command: dashboard --host 0.0.0.0 --insecure
version: '3.8' networks: hermes-net: driver: bridge volumes: hermes-data: services: # 核心网关服务 hermes: image: nousresearch/hermes-agent:main container_name: hermes restart: unless-stopped networks: - hermes-net ports: - "8642:8642" volumes: # 把当前目录 hermes 文件夹 挂载到容器 /opt/data - ./hermes:/opt/data # 🔥 就加了这一段,自动修复所有权限问题 command: > bash -c "exec hermes gateway run" environment: - GATEWAY_ALLOW_ALL_USERS=true - HERMES_ALLOW_ROOT_GATEWAY=1 # Web 面板(可选) hermes-dashboard: image: nousresearch/hermes-agent:main container_name: hermes-dashboard restart: unless-stopped networks: - hermes-net ports: - "127.0.0.1:9119:9119" volumes: - ./hermes:/opt/data environment: - GATEWAY_HEALTH_URL: http://hermes:8642 - HERMES_ALLOW_ROOT_GATEWAY=1 command: dashboard --host 0.0.0.0 --insecure
docker exec -it hermes bash
#或通过 window 界面
# 进容器 docker exec -it hermes bash # 需要激活虚拟环境,不然hermes找不到命令 source /opt/hermes/.venv/bin/activate # 现在就能用所有 hermes 命令 hermes gateway list hermes gateway status hermes setup hermes hermes gateway list #等 # 查看网关状态 /opt/hermes/.venv/bin/hermes gateway status # 重启网关 /opt/hermes/.venv/bin/hermes gateway restart
hermes gateway status # 查看网关运行状态 hermes gateway list # 列出所有平台(QQ/微信等) hermes logs # 查看运行日志 hermes config show # 查看当前配置
#命令行安装一个语音依赖
uv pip install edge-tts --index-url https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
#docker 日志报文件权限不足时:(说明有些文件,只有root用户权限可读取或修改,需要给当前用户加权限)
sudo chown hermes:hermes /opt/data/auth.json
source /opt/hermes/.venv/bin/activate
hermes setup
docker之后运行
https://blog.csdn.net/2601_95983126/article/details/160889823
https://www.bilibili.com/video/BV1L1oEB9Enj
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。