我正在从 azure 容器注册表(azure cli 和/或门户)部署到 azure 容器实例。Azure blobfuse(在 ubuntu 18 上)给了我以下错误:
未找到设备,请先尝试“modprobe fuse”。
解决方案是--cap-add=SYS_ADMIN --device /dev/fuse
在启动容器(docker run)时使用标志:
安装 davfs2 卷时无法打开 docker 容器中的保险丝设备
但是,--cap-add
ACI 不支持该标志:
AzureFiles 对于我们的场景来说太贵了。
关于如何在 ACI 中的 Docker Linux 容器中使用 blobfuse 或 Azure Blob 存储(准本地来自 nodejs)的任何建议?