Мне нужно запустить контейнер Docker с приложением, использующим пакет rpio.
Я не понимаю эту часть:
По умолчанию модуль будет использовать /dev/gpiomem при использовании простого доступа GPIO. Чтобы получить доступ к этому устройству, ваш пользователь должен быть членом группы gpio, и вам может потребоваться настроить udev со следующим правилом (как root):
$ cat >/etc/udev/rules.d/20-gpiomem.rules <<EOF SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio", MODE="0660" EOF
Для доступа к i²c, PWM и SPI или если вы используете более старое ядро, в котором нет модуля bcm2835-gpiomem, вам нужно будет запускать свои программы от имени пользователя root для доступа к /dev/mem.
Поскольку я запускаю свое приложение nodeJS в образе/контейнере докера, я не понимаю, как установить члена группы, имя какого члена и где вызвать эту команду правил udev.
Я очень благодарен за каждое объяснение.