首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Kaniko/Gitlab上创建Windows Docker容器时出错

在Kaniko/Gitlab上创建Windows Docker容器时出错
EN

Stack Overflow用户
提问于 2021-05-21 14:07:01
回答 1查看 493关注 0票数 1

我正在尝试使用Kaniko/Gitlab创建一个Windows Docker容器。

下面是我看到的错误:

代码语言:javascript
复制
Resolving secrets
00:00
Preparing the "docker-windows" executor
Using Docker executor with image gcr.io/kaniko-project/executor:v1.6.0-debug ...
Pulling docker image gcr.io/kaniko-project/executor:v1.6.0-debug ...
WARNING: Failed to pull image with policy "always": no matching manifest for windows/amd64 10.0.17763 in the manifest list entries (docker.go:147:0s)
ERROR: Preparation failed: failed to pull image "gcr.io/kaniko-project/executor:v1.6.0-debug" with specified policies [always]: no matching manifest for windows/amd64 10.0.17763 in the manifest list entries (docker.go:147:0s)

对于..gitlab ci.yml文件:

代码语言:javascript
复制
image: 
name: microsoft/iis:latest
entrypoint: [""]



.build_variables: &build_variables
TAG: "docker-base-windows-2019-std-core"
AWS_ACCOUNT: "XXXXXXXXXX"
AWS_REGION: "XXXXXXX"
REGISTRY: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

.build_script: &build_script
script:
  - echo "{\"credsStore\":\"ecr-login\"}" > /kaniko/.docker/config.json
  - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile  --destination $REGISTRY:$TAG

stages:
- build-docker-image

build_image_dev:
variables:
  <<: *build_variables
stage: build-docker-image
image:
  name: gcr.io/kaniko-project/executor:v1.6.0-debug
  entrypoint: [""]
tags: ['XXXXX']
<<: *build_script
rules:
  - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
  - if: '$CI_COMMIT_BRANCH == "main"'
  - if: $CI_COMMIT_TAG

这是Docker文件的普通文本代码:

代码语言:javascript
复制
FROM Microsoft/iis:latest
CMD [ "cmd" ]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-21 15:00:19

您有错误:

代码语言:javascript
复制
no matching manifest for windows/amd64 

这意味着找不到特定的图像。如果您在windows上进行开发,并且您的服务器是linux,就会发生这种情况。

此错误意味着您的主机的操作系统不兼容您正在试图拉出的OS停靠器映像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67638477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档