2 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超6個(gè)贊
不確定,但似乎你不能通過(guò) C# 做到這一點(diǎn)。也許是因?yàn)樗皇?a >Azure Container Instance的預(yù)覽版。您可以在完整的 Azure 容器實(shí)例服務(wù)容器組定義中看到您可以定義的所有內(nèi)容。
或者,您可以通過(guò) Azure REST API 創(chuàng)建它。請(qǐng)參閱容器組 - 創(chuàng)建或更新,您可以配置屬性 networkProfile 以在 vnet 中創(chuàng)建容器組。

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
同時(shí)支持 VNET
添加 WithNetworkProfile
var containerGroup = _azure.ContainerGroups
.Define(agentName)
.WithRegion(resourceGroup.Region)
.WithExistingResourceGroup(resourceGroup.Name)
.WithLinux()
.WithPrivateImageRegistry("xxx.azurecr.io", "xxx", "xxx")
.WithoutVolume()
.DefineContainerInstance(agentName)
.WithImage(args.DockerImageName)
.WithExternalTcpPort(80)
.WithCpuCoreCount(args.CpuCoreCount)
.WithMemorySizeInGB(args.MemorySizeInGB)
.Attach()
.WithTags(tags)
.WithRestartPolicy(ContainerGroupRestartPolicy.Always)
.WithNetworkProfile(subscriptionId,resourceGroup,"aci-network-profile-vnettest-containersubnet")
.CreateAsync()
可以使用例如 Azure CLI 獲取配置文件
az network profile list
- 2 回答
- 0 關(guān)注
- 123 瀏覽
添加回答
舉報(bào)