尝试使用先前构建的缓存构建 Docker 映像时,我在 Azure Pipeline 中遇到错误。这是我的管道 YAML 的相关部分:
yaml
- task: Docker@2
inputs:
command: 'build'
Dockerfile: '**/Dockerfile'
arguments: '--cache-from=$(imageName):latest'
运行时,我收到以下错误:
#6 ERROR: failed to configure registry cache importer: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
我没有使用 Azure 容器注册表来存储我的图像。管道正在工作并构建 docker 容器,但它没有使用先前构建的缓存。 任何帮助或指导将不胜感激!