Надеюсь, кто-нибудь может помочь мне увидеть дерево для деревьев, как они говорят!
Я не эксперт по Linux и, следовательно, я, вероятно, упускаю что-то очень очевидное.У меня есть файл Docker, который содержит следующее:
FROM node:9.8.0-alpine as node-webapi
EXPOSE 3000
LABEL authors="David Sheardown"
COPY ["package.json", "npm-shrinkwrap.json*", "./"]
RUN npm install --production --silent && mv node_modules ../
COPY . /home/vsts/work/1/s/
CMD ["node", "index.js"]
Затем я настроил конвейер Azure, как показано на следующем рисунке:
Моя проблема в том, что процесс сборки не может найти сам dockerfile:
##[error]Unhandled: No Dockerfile matching /home/vsts/work/1/s/**/Dockerfile was found.
Опять же, заранее извиняюсь за отсутствие знаний о Linux ... что-то глупое я сделал или не сделал;)
PS: я забыл упомянуть, что в конвейерах Azure я использую " Предварительный просмотр размещенного Linux * "
- ОБНОВЛЕНИЕ -
Это этап получения источников: