You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac Intel芯片Docker部署Signoz遇signoz-zookeeper-1权限拒绝求助

解决Signoz部署中signoz-zookeeper的权限拒绝问题

针对你在Intel芯片Mac上用docker-cli部署Signoz时遇到的zookeeper权限拒绝错误,提供以下几种解决办法:

  • 调整本地挂载目录权限
    找到Signoz部署配置中zookeeper对应的本地挂载目录(默认docker-compose配置里通常是./data/zookeeper),执行命令设置匹配容器内用户的权限(Bitnami Zookeeper默认使用UID为1001的用户):

    sudo chown -R 1001:1001 ./data/zookeeper
    

    如果图省事,也可以直接放开目录权限:

    sudo chmod -R 777 ./data/zookeeper
    
  • 修改docker-compose配置以root用户启动容器
    打开Signoz的docker-compose配置文件,找到signoz-zookeeper服务块,添加user: root配置,让容器以root身份运行,跳过权限检查:

    services:
      signoz-zookeeper:
        image: bitnami/zookeeper:latest
        # 保留原有其他配置(如ports、environment等)
        user: root
    
  • 清理旧数据后重新部署
    先彻底清理旧容器和挂载的数据卷:

    docker-compose down -v
    

    重新创建zookeeper的本地挂载目录并设置权限,再启动服务:

    mkdir -p ./data/zookeeper
    sudo chown -R 1001:1001 ./data/zookeeper
    docker-compose up -d
    

内容的提问来源于stack exchange,提问作者Vinu Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 00:29:53