Я новичок в Docker, пытаюсь создать свой первый образ / контейнер докера с помощью консольного приложения ядра .net в Windows 10, следуя статье https://www.c -sharpcorner.com / article / Getting-Start-with-docker-for-windows-containerize-ac-sharp-console-app /
При создании образа появляется сообщение об ошибке:
COPY /bin/Debug/netcoreapp2.0/publish/ . COPY failed: CreateFile \\?\C:\ProgramData\Docker\tmp\docker-builder989987487\bin
Содержимое моего файла Dockerfile:
FROM microsoft/dotnet:2.0.4-runtime-nanoserver-1709 AS base
WORKDIR /app
COPY /bin/Debug/netcoreapp2.0/publish/ .
ENTRYPOINT ["dotnet", "ConsoleApp1.dll"]
C:\DotNetCore\ConsoleApp1\ConsoleApp1
- это корень моей папки, где я находился над Dockerfile.
C:\DotNetCore\ConsoleApp1\ConsoleApp1\bin\Debug\netcoreapp2.1\publish
- это папка, в которойсодержимое публикуется командой dotnet publish
.
Команда, используемая для создания изображения:
docker build -t alphaimage .