Проблема при создании образа Angular Docker с помощью VSTS Pipeline - PullRequest
0 голосов
/ 30 апреля 2019

Я создаю конвейер VSTS для создания образа Docker для Angular Application. Я использую пул агентов в качестве «размещенного контейнера Windows». Я получаю следующую ошибку:

Шаг 1/5: ОТ nginx: альпийский alpine: вытащить из библиотеки / nginx нет соответствующего манифеста для неизвестного в записях списка манифеста [ошибка] C: \ Program Files \ Docker \ docker.exe не удалось с кодом возврата: 1

Я пробовал с нижеприведенными записями dockerfile:

  1. ОТ nginx COPY ./dist / usr / share / nginx / html ЭКСПОЗИЦИЯ 80 443

  2. ОТ узла: 8-альпийский как строитель RUN apk update && apk add --no-cache make git

С ними обоими у меня одни и те же проблемы. Я подозреваю, что это пул агентов, который я выбрал. Может кто-то подтвердить и что мне нужно сделать, чтобы это работало в контейнере Windows?

1 Ответ

0 голосов
/ 01 мая 2019

Проблема была с изображением контейнера. Использование правильных изображений node: stefanscherer / node-windows для nginx: e2eteam / nginx: 1.15-alpine-180 , как упомянуто @Shayki Abramczyk, решило проблему!

...