Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取:清单列表项中没有与windows/amd64 10.0.18362匹配的清单_Windows_Git_Docker_Go_Amd - Fatal编程技术网

获取:清单列表项中没有与windows/amd64 10.0.18362匹配的清单

获取:清单列表项中没有与windows/amd64 10.0.18362匹配的清单,windows,git,docker,go,amd,Windows,Git,Docker,Go,Amd,我刚开始和码头工人打交道。 我安装了windows版本的docker,并遵循中给出的一些基本步骤。 无法生成docker文件 我刚刚从中克隆了一个git回购协议 作者: git克隆https://github.com/docker/doodle.git 然后尝试构建docker cd-doodle\cheers 2019; docker build-t myrepo/Cheers 2019. 我在命令行上得到响应: 将生成上下文发送到Docker守护程序13.31kB 步骤1/9:来自golan

我刚开始和码头工人打交道。 我安装了windows版本的docker,并遵循中给出的一些基本步骤。 无法生成docker文件

我刚刚从中克隆了一个git回购协议 作者:
git克隆https://github.com/docker/doodle.git

然后尝试构建docker
cd-doodle\cheers 2019;
docker build-t myrepo/Cheers 2019.

我在命令行上得到响应:
将生成上下文发送到Docker守护程序13.31kB
步骤1/9:来自golang:1.11-阿尔卑斯建筑商
1.11-阿尔卑斯山:从图书馆/戈兰拉车
清单列表项中没有与windows/amd64 10.0.18362匹配的清单

DokerFile有

FROM golang:1.11-alpine AS builder
RUN apk add --no-cache git
RUN go get github.com/pdevine/go-asciisprite
WORKDIR /project
COPY cheers.go .
RUN CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' -o cheers cheers.go

FROM scratch
COPY --from=builder /project/cheers /cheers
ENTRYPOINT ["/cheers"]
我的电脑规格: Windows 10-AMD Ryzen5处理器

AMD处理器有问题吗?请给我建议一些解决这个问题的方法。

这后面是,和

但更简单的建议是:

另一种方法是转到Docker Desktop并选择切换到Linux容器

问题是由于标签的
-alpine
部分造成的,不幸的是,没有在Windows上运行的alpine Linux容器