使用 VSTS 管道创建 Angular Docker 图像时出现问题
Issue in creating Angular Docker Image with VSTS Pipeline
我正在创建一个 VSTS 管道,用于为 Angular 应用程序创建 Docker 图像。我将代理池用作 "Hosted Windows Container"。我收到以下错误:
步骤 1/5:从 nginx:alpine
高山:从 library/nginx 拉动
清单列表条目中没有未知的匹配清单
[错误]C:\Program Files\Docker\docker.exe 失败,代码为 return:1
我尝试使用以下 dockerfile 条目:
来自 nginx
复制 ./dist /usr/share/nginx/html
曝光 80 443
FROM node:8-alpine as builder
运行 apk update && apk add --no-cache make git
我遇到了同样的问题。我怀疑它是我选择的代理池。有人可以确认吗?我需要做什么才能让它在 Windows 容器中工作?
问题出在容器映像上。使用正确的图像 node: stefanscherer/node-windows, for nginx: e2eteam/nginx:1.15-alpine-180 @Shayki Abramczyk 提到的解决了这个问题!
我正在创建一个 VSTS 管道,用于为 Angular 应用程序创建 Docker 图像。我将代理池用作 "Hosted Windows Container"。我收到以下错误:
步骤 1/5:从 nginx:alpine 高山:从 library/nginx 拉动 清单列表条目中没有未知的匹配清单 [错误]C:\Program Files\Docker\docker.exe 失败,代码为 return:1
我尝试使用以下 dockerfile 条目:
来自 nginx 复制 ./dist /usr/share/nginx/html 曝光 80 443
FROM node:8-alpine as builder 运行 apk update && apk add --no-cache make git
我遇到了同样的问题。我怀疑它是我选择的代理池。有人可以确认吗?我需要做什么才能让它在 Windows 容器中工作?
问题出在容器映像上。使用正确的图像 node: stefanscherer/node-windows, for nginx: e2eteam/nginx:1.15-alpine-180 @Shayki Abramczyk 提到的解决了这个问题!