Путь монтирования в модуль Azure IoT Edge - PullRequest
0 голосов
/ 29 сентября 2018

Я последовал примеру из документации https://docs.microsoft.com/en-us/azure/iot-edge/how-to-develop-python-module и немного поиграл.

Я попытался смонтировать путь в контейнер модуля IoT, как в докере, но я не сталт успеха.Я добавил следующее в createOptions в deployments.template.json:

"createOptions": {
    "Volumes": {
        "D:\\test":"/test"
    }
}

Это приводит к ОТКЛЮЧЕНИЮ РЕАГИРОВАНИЯ: 400 - Конфигурация развертывания неверна или неверна.

Мои вопросы:

  • Возможно ли даже смонтировать путь от хоста к модулям IoTEdge, как это делается в докере?
  • Если да, то как?
  • Где я могунайти ссылку на все аргументы createOptions?

1 Ответ

0 голосов
/ 01 октября 2018

Да, действительно возможно использовать крепления.Пример их использования можно найти в опциях создания в руководстве по SQL Server: https://docs.microsoft.com/en-us/azure/iot-edge/tutorial-store-data-sql-server#add-a-sql-server-container

"createOptions": "{\"HostConfig\": {\"Mounts\": [{\"Target\": \"/var/opt/mssql\",\"Source\": \"sqlVolume\",\"Type\": \"volume\"}],\"PortBindings\": {\"1433/tcp\": [{\"HostPort\": \"1401\"}]}}}"

...