azure-storage - Azure Java SDK:具有多个卷的容器
问题描述
我需要将 2 个单独的目录作为卷安装到新创建的容器中。到目前为止,我已经找到了只安装一个卷的方法,因为无法通过withNewAzureFileShareVolume
多次添加文件共享卷。
这是我的代码:
ContainerGroup containerGroup = azure.containerGroups()
.define(containerName)
.withRegion(Region.US_EAST)
.withExistingResourceGroup("myResourceGroup")
.withLinux()
.withPrivateImageRegistry("registry")
.withNewAzureFileShareVolume("aci-share", shareName)
.defineContainerInstance(containerName)
.withImage("image")
.withVolumeMountSetting("aci-share", "/usr/local/dir1/")
.withVolumeMountSetting("aci-share-2", "/usr/local/dir2/")
.attach()
.withDnsPrefix(team)
.create();
使用单个文件共享创建了一个新的存储帐户,我收到以下错误:
Volumes 'aci-share-2' in container 'team44783530d' are not found
解决方案
推荐阅读
- node.js - Mongoose 查询返回空
- java - 命令行中的编码问题,但在 Eclipse 输出中没有
- c++ - 如何将包含 Unicode 的 RichText 转换为普通文本?
- android - 检查 Android 应用程序兼容性的最低版本
- python - 将特定索引从 3D numpy 数组返回到 1D
- laravel - 在 Laravel 中使用日、月或年作为 MYSQL 查询过滤器
- java - 为什么我在使用弹簧输入标签时会出错
- node.js - 添加或更新无法在 sprtCommerce 中运行的产品
- vue.js - 从查看项目组件返回后保存列表组件中项目的选择过滤器值
- android - 统一 2018 中的 SDK 问题