首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker组合Nextcloud权限错误

Docker组合Nextcloud权限错误
EN

Stack Overflow用户
提问于 2022-02-20 18:52:04
回答 1查看 270关注 0票数 0

我正在尝试在Raspberry 4上安装Nextcloud,下面的教程是:https://www.addictedtotech.net/installing-nextcloud-on-raspberry-pi-4/

代码语言:javascript
复制
version: '2'
services:
  db:
    image: yobasystems/alpine-mariadb:latest
    command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
    restart: always
    volumes:
      - /media/pi/Elements/nextclouddb:/var/lib/mysql
    environment:
      - MYSQL_ROOT_PASSWORD=YOURROOTPASSWORD
      - MYSQL_PASSWORD=YOURPASSWORD
      - MYSQL_DATABASE=nextcloud
      - MYSQL_USER=nextcloud
      - UID=1000
      - GID=1000
  app:
    image: nextcloud
    ports:
      - 8181:80
    links:
      - db
    volumes:
      - /media/pi/Elements/nextcloud:/var/www/html
    environment:
      - UID=1000
      - GID=1000
    restart: always

启动堆栈后,它将出现一个接口错误:

代码语言:javascript
复制
You don't have permission to access this resource.Server unable to read htaccess file, denying access to be safe.

我检查了目录以及Nextcloud应该是空的位置,所以我认为这可能是一个特权问题,但是UID和GID是'pi‘用户号:

接下来我能试试什么?

更新:TI试图在内部驱动器中创建数据库,我看到数据库已经创建(或更新了?)被systemd-timesyncd用户,我不知道为什么会出现。也许是因为两个集装箱之间的桥梁?

再次感谢

EN

回答 1

Stack Overflow用户

发布于 2022-02-20 19:03:52

您是否将用户pi添加到docker组中?这样做:sudo usermod -aG docker pi。然后使用groups命令确认pi是否是docker组的成员。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71197667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档