Azure / Azure/azure-powershell

[Doc]: New-AzContainerInstanceVolumeMountObject should be called before creating a ACI container group with New-AzContainerGroup to mount Azure File share

Open
#17,123 2 comments 2 reactions 1 assignee Claimed by @CaptainFanZzz View on GitHub
act-observability-squad bug Container Instances customer-reported Doc - Reference
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
2d 17h
Merged PRs (30d)
51

Description

### Description

https://docs.microsoft.com/en-us/powershell/module/az.containerinstance/new-azcontainergroup?view=azps-7.1.0#example-6--create-a-container-group-that-mounts-azure-file-volume

Cmdlet reference for New-AzContainerGroup shows how to create a container group that mounts Azure Files with below sequence.
```
$volume = New-AzContainerGroupVolumeObject -Name "myvolume" -AzureFileShareName "myshare" -AzureFileStorageAccountName "username" -AzureFileStorageAccountKey (ConvertTo-SecureString "PlainTextPassword" -AsPlainText -Force)
$container = New-AzContainerInstanceObject -Name test-container -Image alpine
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container
$container -Volume $volume
```

However this sequence does not let a container mount Azure File volume.
New-AzContainerInstanceVolumeMountObject should be used in advance like below;

```
$volume = New-AzContainerGroupVolumeObject -Name "myvolume" -AzureFileShareName "myshare" -AzureFileStorageAccountName "username" -AzureFileStorageAccountKey (ConvertTo-SecureString "PlainTextPassword" -AsPlainText -Force)
$mount = New-AzContainerInstanceVolumeMountObject -MountPath "/aci/logs" -Name "myvolume"
$container = New-AzContainerInstanceObject -Name test-container -Image alpine -VolumeMount $mount
$containerGroup = New-AzContainerGroup -ResourceGroupName test-rg -Name test-cg -Location eastus -Container $container -Volume $volume
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.