繁体   English   中英

使用 Azure CLI 创建 VM

[英]Creating VM with Azure CLI

我发帖是想看看是否有人能指出我正确的方向。 我一直试图让这个工作好几天了,但我陷入了死胡同。

我试图删除变量周围的"并完全删除变量。我试图在 Azure Cloud Shell、WSL 和 PowerShell 中运行它。但是继续获取相同类型的错误, .ps1脚本。

是脚本。

这是我得到的错误。

验证错误:参数“resource_group_name”必须符合以下模式:“^[-\w\._\(\)]+$”。 ' 未识别。 ' 未找到。 检查拼写和大小写,然后重试。

如果我运行一个没有变量的班轮,我会收到这个错误。

az vm create:错误:分配前引用了局部变量“图像”

任何帮助将不胜感激。 谢谢!

因此,对于第一个错误,看起来创建 VM 正在启动以快速识别新资源组。

对于图像,您需要使用完整的 URN MicrosoftWindowsServer:WindowsServer:2016-Datacenter:latest

在此处输入图像描述

首先,它是一个 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM