Докер | Ошибка при создании образа Docker в DevOps Azure с VS 2019 - PullRequest
2 голосов
/ 06 мая 2019

Я новичок в мире Docker, и я очень стараюсь создать образ Docker в DevOps Azure.

Итак, сначала я создал веб-приложение Angular ASP.NET Core 2.2 на VS 2019.

Затем я зафиксировал это в DevOps Azure и настроил Pipline для ручной или автоматической сборки, которая создает образ докера.После этого я создаю файл Docker в VS2019 -> Project -> ADD Docker Support -> Linux.

Заключение, когда я запускаю свой конвейер, поэтому я получаю эту ошибку

Не удалось скопировать COPY:stat /var/lib/docker/tmp/docker-builder088029891/WebapplicationTestLinuxDocker/WebapplicationTestLinuxDocker.csproj: нет такого файла или каталога / usr / bin / docker с ошибкой с кодом возврата: 1

enter image description here

Структура проекта: enter image description here

Мой файл Docker выглядит так: enter image description here

ИУ моего .dockerignore есть это: enter image description here

Заранее благодарю и надеюсь, что вы мне поможете!:)

Ответы [ 2 ]

1 голос
/ 13 мая 2019

исходные пути относятся к Dockerfile.Поэтому в вашем Dockerfile он говорит:

["WebapplicationTestLinuxDocker / WebapplicationTestLinuxDocker.csproj", "WebapplicationTestLinuxDocker /"]

изменить его на:

["WebapplicationTestLinuxDocker.cker",«WebapplicationTestLinuxDocker /»]

затем перейдите на две строки вниз и там будет написано:

COPY..

измените его на:

COPY.WebapplicationTestLinuxDocker /

Надеюсь, что это работает!

Тим

1 голос
/ 06 мая 2019

лоток такой:

copy ./path/path path

кстати я не видел ваш файл на скриншоте:)

...