Перезапуск службы хоста systemd из модуля Azure iot Edge - PullRequest
0 голосов
/ 19 октября 2019

Как видно из заголовка, возможно ли перезапустить службу systemd хоста из модуля iot edge?

С помощью следующей команды я могу сделать это внутри контейнера докера.

$ docker run -ti -v /run/systemd:/run/systemd ubuntu /bin/bash

Можно ли сделать то же самое в модуле Azure iot Edge?

Ответы [ 2 ]

1 голос
/ 23 октября 2019

Мы не рекомендуем клиентам делать это. Вместо этого следует делать это с хоста с привилегиями root.

0 голосов
/ 22 октября 2019

Отказ от ответственности: Я явно не оцениваю, является ли то, что вы на самом деле хотите сделать, хорошей идеей.

Можно монтировать локальные пути внутри ваших Edge-модулей так же, как и выделать с обычными док-контейнерами. Смотрите здесь: https://docs.microsoft.com/en-us/azure/iot-edge/how-to-access-host-storage-from-module

Я не пытался смонтировать путь systemd, но технически это должно работать.

...