nextcloudpi в docker: невозможно использовать подключенное внешнее хранилище - PullRequest
0 голосов
/ 28 февраля 2020

Недавно я установил nextcloudpi в docker с

sudo docker run -d -p 4443:4443 -p 443:443 -p 80:80 -v /home/user/storage/nextcloud:/data --name nextcloudpi ownyourbits/nextcloudpi-armhf <ip-adress-of-pi>

папка / home / user / storage является подключенным внешним хранилищем (после этого урока https://www.techjunkie.com/build-nas-raspberry-pi-linux/)

Это выдает мне ошибку:

Running nc-init

Setting up a clean Nextcloud instance... wait until message 'NC init done'

Setting up database...

Setting up Nextcloud...

Console has to be executed with the user that owns the file config/config.php

Current user: www-data

Owner of config.php: root

Try adding 'sudo -u root ' to the beginning of the command (without the single quotes)

If running with 'docker exec' try adding the option '-u root' to the docker command (without the single quotes)

Я пытался

sudo docker run -d -p 4443:4443 -p 443:443 -p 80:80 -v /home/user:/data --name nextcloudpi ownyourbits/nextcloudpi-armhf <ip-adress-of-pi>

, и, насколько я могу судить, все работает хорошо. Я могу загрузить конфигурационный интерфейс nextcloudpi, а также nextcloud GUI.

Я попробовал некоторые команды chown и chmod для папки / home / user / storage, но безуспешно.

Как Могу ли я использовать внешнее хранилище в качестве каталога nextcloud?

...