[英]Creating VM with Azure CLI
我发帖是想看看是否有人能指出我正确的方向。 我一直试图让这个工作好几天了,但我陷入了死胡同。
我试图删除变量周围的"
并完全删除变量。我试图在 Azure Cloud Shell、WSL 和 PowerShell 中运行它。但是继续获取相同类型的错误, .ps1
脚本。
这是脚本。
这是我得到的错误。
验证错误:参数“resource_group_name”必须符合以下模式:“^[-\w\._\(\)]+$”。 ' 未识别。 ' 未找到。 检查拼写和大小写,然后重试。
如果我运行一个没有变量的班轮,我会收到这个错误。
az vm create:错误:分配前引用了局部变量“图像”
任何帮助将不胜感激。 谢谢!
首先,它是一个 bash 脚本,变量定义在 Windows 和 Linux 之间是不同的。 So I suggest you run the script in the Azure Cloud Shell with bash mode or the WSL when it's a bash script.
二、报错说明资源组名不符合Azure资源的命名规则和限制,需要阅读文档确认组名是否正确。
所以我发现问题是。 这就是 VS Code 格式化 bash 脚本的方式。 我不确定 VS Code 是如何格式化的,但我认为它可能与 ASCII 有关。 我用 nano 在 Azure CLI 中重新创建了脚本,它作为 bash shell 脚本运行良好。 感谢大家的帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.