在 Azure 容器实例中安装卷时出错

Error while mounting volume in azure container instance

我正尝试按照 link Deploy container and mount volume - YAML 上的教程安装卷。 yaml 文件的相关部分是

volumeMounts:
      - name: filesharevolume
        mountPath: /home/indy/.indy_client/wallet/ 
        readOnly: false
volumes:
  - name: filesharevolume
    azureFile:
      sharename: acishare
      readOnly: false
      storageAccountName: xxxxxxxxxx
      storageAccountKey: xxxxxxxxxx

我在容器日志中收到此错误

 Caused by: Unexpected sqlite error
  Caused by: database is locked

ACI 安装类似于 Docker 绑定安装。您可以在您提供的 link 和注释中看到注释。而ACI没有控制挂载模式的功能。所以正如你猜想的那样,如果作业需要使用volume模式挂载Azure File Share,那么ACI是无法实现的。