I am having Windows 10 Home operating system. I have installed Docker toolbox. I want to deploy my .net core application to Docker. I created my Docker file by referring to following helpful article: https://stormpath.com/blog/tutorial-deploy-asp-net-core-on-linux-with-docker
My docker file is as follows:
FROM microsoft/dotnet:latest
COPY . /app
WORKDIR /app
RUN ["dotnet", "restore"]
RUN ["dotnet", "build"]
EXPOSE 5000/tcp
ENV ASPNETCORE_URLS http://*:5000
ENTRYPOINT ["dotnet", "run"]
But when I run, docker command for creating image, it gives me error.
user@machine_name MINGW64 path to solution
$ docker build -t helloWorld:core .
Error:
/app/Web.xproj(7,3): error MSB4019: The imported project "/usr/share/dotnet/sdk/1.0.0-rc4-004771/Microsoft/VisualStudio/v14.0/DotNet/Microsoft.DotNet.Props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
The command 'dotnet restore' returned a non-zero code: 1
Can someone please guide, what is going wrong over here, as I am completely new to Docker.