Проблема с созданием образа Api в Docker
Ответы (1 шт):
Автор решения: Exploding Kitten
→ Ссылка
Пути в Dockerfile указываются относительно контекста (папки) указанного в команде docker build (docker build, COPY).
docker build -t games.web <path> (кстати, вы в вопросе указали вообще без пути, так оно не должно работать вообще), означает что оно будет искать файл Games.Web/Games.Web.csproj по пути <path>.
Например, если вы выполняете эту команду из папки с sln-файлом, то она должна выглядеть так (точка означает текущую папку):
docker build -t games.web -f Games.Web/Dockerfile .
А если из Games.Web папки с проектом и Dockerfile, то
docker build -t games.web -f ./Dockerfile ..
Т.е. мы говорим, что в качестве контекста мы используем не только папку с проектом, а весь solution.



