收起左侧

Hermes Agent可用的Docker Compose分享

0
回复
35
查看
[ 复制链接 ]

5

主题

37

回帖

0

牛值

初出茅庐

最近到处看到吹Hermes Agent的,没忍住折腾了一下,结果发现搜到的所有教程都就忽悠,照着来要么部署不了,要么部署出来连不上,0.9版本更新了webui后更是如此,端口都能瞎编一个教程就发出来的,so,把我折腾出来compose分享一下,有需要的可以在此基础上修改一下自用:

services:
  hermes:
    image: nousresearch/hermes-agent:latest
    container_name: hermes
    restart: unless-stopped
    command: gateway run
    ports:
      - "8642:8642" #这是第一个坑,端口
    volumes:
      - /vol1/1000/Docker/hermes/data:/opt/data
    environment:
      - GATEWAY_ALLOW_ALL_USERS=true #这是第二个坑,gateway需要权限,但是docker获取不到权限,只能放权
      - TZ=Asia/Shanghai
      - PGID=1000
      - PUID=1000
    networks:
      - hermes-net
    deploy:
      resources:
        limits:
          memory: 4G
          cpus: "2.0"

  dashboard:
    image: nousresearch/hermes-agent:latest
    container_name: hermes-dashboard
    restart: unless-stopped
    command: dashboard --host 0.0.0.0 --insecure
    ports:
      - "9119:9119"#又一个端口的坑
    volumes:
      - /vol1/1000/Docker/hermes/data:/opt/data
    environment:
      - GATEWAY_HEALTH_URL=http://hermes:8642
    networks:
      - hermes-net
    depends_on:
      - hermes
    deploy:
      resources:
        limits:
          memory: 512M
          cpus: "0.5"

networks:
  hermes-net:
    driver: bridge

按照这个是可以打开webui的,每次容器重启webui都需要 重新构建,会需要 等待一段时间
图片.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则