Рейтинг:0

Проблемы с докеризированным комаром: ошибка при открытии файла пароля

флаг gb

Я очень новичок в докере и довольно новичок в Linux, поэтому, пожалуйста, будьте нежны!

Я пытаюсь заставить официальный образ docker mosquitto работать с файлом паролей. Мой файл конфигурации:

постоянство верно
persistence_location /комар/данные/

слушатель 1883
файл_пароля /mosquitto/config/mqtt_passwd

моя команда запуска:

sudo docker run --rm -i -p 1883:1883 -v /volume1/mosquitto:/mosquitto eclipse-mosquitto: последний

когда он работает:

1646914188: запуск версии 2.0.14 mosquitto
1646914188: конфигурация загружена из /mosquitto/config/mosquitto.conf.
1646914188: Ошибка: невозможно открыть pwfile "/mosquitto/config/mqtt_passwd".
1646914188: Ошибка при открытии файла паролей «/mosquitto/config/mqtt_passwd».

поэтому файл конфигурации и файл паролей находятся в одной папке с одинаковыми разрешениями:

-rwxrwxrwx+ 1 1883 1883 114 10 марта 12:09 mosquitto.conf
-rwxrwxrwx+ 1 1883 1883 121 10 марта 11:14 mqtt_passwd

этот пользователь 1883 года странный. Я думаю, что образ докера меняет разрешения при загрузке. внутри контейнера разрешения:

---------- 1 mosquitt mosquitt 71 10 марта 12:18 mosquitto.conf                                                       
---------- 1 mosquitt mosquitt 121 10 марта 11:14 mqtt_passwd

мне странно, что он может получить доступ к файлу конфигурации, но не может получить доступ к файлу паролей.

Большое спасибо за любую помощь

флаг cn
Как у вас работает контейнер? Можете ли вы поделиться полной командой, поскольку она может пролить свет!
флаг gb
Это на Synology, поэтому это делается через пользовательский интерфейс. Однако я перепроектирую команду запуска и обновлю сообщение с ней.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.