Похоже, ваш настоящий вопрос - как смонтировать хранилище Azure на локальный компьютер, чтобы использовать его так же, как локальную файловую систему внутри функции Azure локально, но я не знаю, какую службу хранилища Azure вы хотите смонтировать на локальный.
Как я знаю, существует два способа монтировать хранилище Azure в локальную файловую систему.
- Чтобы смонтировать общий файловый ресурс Azure с Windows , Linux или MacOS по протоколу SMB 3.0.Это кроссплатформенное решение.
- Монтировать контейнер хранилища BLOB-объектов Azure в Linux только с помощью инструмента с именем
blobfuse
, который использует libfuse
для связи с модулем ядра Linux FUSE.Вы можете обратиться к его репозиторию GitHub Azure/azure-storage-fuse
, чтобы узнать подробности.
Независимо от того, какой из них вы использовали выше, вы можете напрямую обращаться к файлу хранилища Azure в Azure.Функция локально, например, использование os.open
в Python.