容器工作中的Azure Cli

问题描述 投票:0回答:1

我使用Dockerfile创建了一个Docker容器。

&& apk add --virtual=build gcc libffi-dev musl-dev openssl-dev make python3-dev \
&& pip3 --no-cache-dir install azure-cli==${AZURE_CLI_VERSION} \

但是Azure DevOps容器作业仍然失败,并显示错误

## [错误]这台计算机上未安装Azure CLI 2.x。

您能否让我知道我可以使用path做任何事情,或者我需要通过其他方式安装Azure cli吗?

azure-devops containers jobs azure-cli
1个回答
0
投票
我从管道中尝试了一个示例命令,az似乎工作正常。这是我使用Azure CLI任务版本1测试的Yaml:

steps: - task: AzureCLI@1 displayName: 'Azure CLI ' inputs: azureSubscription: xxxxx scriptLocation: inlineScript inlineScript: 'az acr list'

如任务执行输出中所示,Azure CLI安装在:

C:\ Program Files(x86)\ Microsoft SDKs \ Azure \ CLI2 \ wbin \ az.cmd

Azure CLI task output

如果仍然被阻止,请发布您的构建管道中使用的步骤和任务的详细信息,我们可以进行进一步的故障排除。

© www.soinside.com 2019 - 2024. All rights reserved.