收起左侧

docker里面挂载文件的权限问题

4
回复
97
查看
[ 复制链接 ]

5

主题

23

回帖

0

牛值

江湖小虾

2025-8-1 15:45:44 显示全部楼层 阅读模式
悬赏1飞牛币未解决

今天想搭建个moontv,但是docker里面挂载文件一直出问题,

挂载自定义文件config.json一直不行,

Application error: a server-side exception has occurred (see the server logs for more information).Digest: 4144895447

挂载如下:volumes:

  • /vol1/1000/docker/moontv/config.json:/app/config.json:ro
  • 作者说是文件权限问题,请问下,这个docker挂载权限问题怎么解决啊

之前搭建traccar一直设备无法在线是不是也是因为挂载文件权限问题,一直提示离线

收藏
送赞
分享

1

主题

1070

回帖

550

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-8-1 15:57:07 显示全部楼层

compose发上来看看

services: moontv-core: image: ghcr.io/senshinya/moontv:latest container_name: moontv restart: unless-stopped ports: - '3988:3000' environment: - SITE_NAME=影视  详情 回复
2025-8-1 16:33

5

主题

23

回帖

0

牛值

江湖小虾

2025-8-1 16:33:38 楼主 显示全部楼层
扫地僧 发表于 2025-8-1 15:57
compose发上来看看

services:
  moontv-core:
    image: ghcr.io/senshinya/moontv:latest
    container_name: moontv
    restart: unless-stopped
    ports:
      - '3988:3000'
    environment:
      - SITE_NAME=影视
      - USERNAME=***
      - PASSWORD=******
      - NEXT_PUBLIC_STORAGE_TYPE=redis
      - REDIS_URL=redis://moontv-redis:6379
      - NEXT_PUBLIC_ENABLE_REGISTER=true
    networks:
      - moontv-network
    depends_on:
      - moontv-redis
    # 如需自定义配置,可挂载文件
     volumes:
       - /vol1/1000/docker/moontv/config.json:/app/config.json:ro
  moontv-redis:
    image: redis
    container_name: moontv-redis
    restart: unless-stopped
    networks:
      - moontv-network
    # 如需持久化
     volumes:
       - /vol1/1000/docker/moontv/redis/data:/data
networks:
  moontv-network:
    driver: bridge

41

主题

50

回帖

0

牛值

初出茅庐

首先 :ro 是只读的意思,如果容器中要读写,这个去掉

方法1 compose文件中指定容器运行的用户 添加参数 user: 1000:1001

方法2 ssh链接飞牛,设置这个文件夹权限 777

5

主题

23

回帖

0

牛值

江湖小虾

5 天前 楼主 显示全部楼层

多谢

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

本版积分规则