我有以下脚手架
build:
tagPolicy:
sha256: {}
artifacts:
- image : sdk
context: docker
docker:
dockerfile: Dockerfile.sdk
buildArgs:
CONFIGURATION: Debug
- image : app
context: docker
docker:
dockerfile: Dockerfile.app
buildArgs:
CONFIGURATION: Debug
- image: azu
context: rt/azu/src
docker:
dockerfile: Dockerfile.worker
buildArgs:
VERSION : Debug
前两个图像构建得很好。而第三个失败。第二个构建取决于第一个,第三个取决于第二个。然而,第三个失败了,"MANIFEST_UNKNOWN: manifest unknown"
因为它试图从 docker hub 中检索它。如果我将第三个构建的上下文更改为 docker(这将使镜像构建失败),skaffold 会找到本地镜像。我能做些什么来保持正确的上下文并让 skaffold 意识到它不应该从 docker hub 中提取,而是使用本地构建的图像?