Azure,Windows 8.1,Docker:az 命令在 docker 工具箱中不起作用

Azure, Windows 8.1, Docker: az commands does not work in docker toolbox

我做到了:

实际结果:Azure 命令,如 az acr,通常 运行ning 在 cmd/powershell 下,但 运行ning 仅在 docker 快速启动终端中:

$ az
bash: az: command not found

预期结果:我想在 windows 8 上 docker 工具箱 ("Docker Quickstart Terminal") 中 运行 "az" 命令系列。

如何实现?

我找到了解决方案 - 使用别名,例如

alias az='"C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe" -Im azure.cli'

如果您有更好的变体 - 请添加。我将在几天内关闭回答的问题

问题是因为 azure cli 2.0 安装到位,而这个路径没有添加到 PATH 变量中。

所以你应该将 PATH 添加到 windows 环境变量 -> 路径.

这是我的路径:

希望对您有所帮助。