Azure,Windows 8.1,Docker:az 命令在 docker 工具箱中不起作用
Azure, Windows 8.1, Docker: az commands does not work in docker toolbox
我做到了:
安装Azure/azure cli 2.0
更新路径
安装 Docker 工具箱可以 运行 "Docker quickstart terminal" under windows 8
实际结果: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 环境变量 -> 路径.
这是我的路径:
希望对您有所帮助。
我做到了:
安装Azure/azure cli 2.0
更新路径
安装 Docker 工具箱可以 运行 "Docker quickstart terminal" under windows 8
实际结果: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 环境变量 -> 路径.
这是我的路径:
希望对您有所帮助。