Asp.net core website not running in docker












0















Using visual studio 2017, I created a brand new asp.net core website with everything from the default web application template using .net core 2.1.500 and using docker for windows (stable version) with Windows OS but getting the below error when I click start button on docker (no images or containers created on docker at this point).



enter image description here




Debugging Error



Cannot find container to attach, check if the correct container is
running or not.




When I right click the docker file and click "Build Docker Image" i get the below images in docker, but then again click the start button and nothing happens.



enter image description here



Below is the default docker file:



FROM microsoft/dotnet:2.1-aspnetcore-runtime-nanoserver-1803 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443

FROM microsoft/dotnet:2.1-sdk-nanoserver-1803 AS build
WORKDIR /src
COPY ["WebsiteApp/WebsiteApp.csproj", "WebsiteApp/"]
RUN dotnet restore "WebsiteApp/WebsiteApp.csproj"
COPY . .
WORKDIR "/src/WebsiteApp"
RUN dotnet build "WebsiteApp.csproj" -c Release -o /app

FROM build AS publish
RUN dotnet publish "WebsiteApp.csproj" -c Release -o /app

FROM base AS final
WORKDIR /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "WebsiteApp.dll"]


Full log here on pastebin



Have also tried switching to Linux container but still same issue.



Saw this video and I am doing the same thing but not working for me, am I missing something here?










share|improve this question























  • According to the pastebin log, you did not run a container. You just built an image. At 1:32 in the video, you can see the output docker run .... It is the command to run a container.

    – matt9
    Nov 22 '18 at 12:18











  • Got it, I will give that a try, is there a way I can automate this within visual studio when clicking start docker button?

    – Umair
    Nov 25 '18 at 0:22
















0















Using visual studio 2017, I created a brand new asp.net core website with everything from the default web application template using .net core 2.1.500 and using docker for windows (stable version) with Windows OS but getting the below error when I click start button on docker (no images or containers created on docker at this point).



enter image description here




Debugging Error



Cannot find container to attach, check if the correct container is
running or not.




When I right click the docker file and click "Build Docker Image" i get the below images in docker, but then again click the start button and nothing happens.



enter image description here



Below is the default docker file:



FROM microsoft/dotnet:2.1-aspnetcore-runtime-nanoserver-1803 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443

FROM microsoft/dotnet:2.1-sdk-nanoserver-1803 AS build
WORKDIR /src
COPY ["WebsiteApp/WebsiteApp.csproj", "WebsiteApp/"]
RUN dotnet restore "WebsiteApp/WebsiteApp.csproj"
COPY . .
WORKDIR "/src/WebsiteApp"
RUN dotnet build "WebsiteApp.csproj" -c Release -o /app

FROM build AS publish
RUN dotnet publish "WebsiteApp.csproj" -c Release -o /app

FROM base AS final
WORKDIR /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "WebsiteApp.dll"]


Full log here on pastebin



Have also tried switching to Linux container but still same issue.



Saw this video and I am doing the same thing but not working for me, am I missing something here?










share|improve this question























  • According to the pastebin log, you did not run a container. You just built an image. At 1:32 in the video, you can see the output docker run .... It is the command to run a container.

    – matt9
    Nov 22 '18 at 12:18











  • Got it, I will give that a try, is there a way I can automate this within visual studio when clicking start docker button?

    – Umair
    Nov 25 '18 at 0:22














0












0








0








Using visual studio 2017, I created a brand new asp.net core website with everything from the default web application template using .net core 2.1.500 and using docker for windows (stable version) with Windows OS but getting the below error when I click start button on docker (no images or containers created on docker at this point).



enter image description here




Debugging Error



Cannot find container to attach, check if the correct container is
running or not.




When I right click the docker file and click "Build Docker Image" i get the below images in docker, but then again click the start button and nothing happens.



enter image description here



Below is the default docker file:



FROM microsoft/dotnet:2.1-aspnetcore-runtime-nanoserver-1803 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443

FROM microsoft/dotnet:2.1-sdk-nanoserver-1803 AS build
WORKDIR /src
COPY ["WebsiteApp/WebsiteApp.csproj", "WebsiteApp/"]
RUN dotnet restore "WebsiteApp/WebsiteApp.csproj"
COPY . .
WORKDIR "/src/WebsiteApp"
RUN dotnet build "WebsiteApp.csproj" -c Release -o /app

FROM build AS publish
RUN dotnet publish "WebsiteApp.csproj" -c Release -o /app

FROM base AS final
WORKDIR /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "WebsiteApp.dll"]


Full log here on pastebin



Have also tried switching to Linux container but still same issue.



Saw this video and I am doing the same thing but not working for me, am I missing something here?










share|improve this question














Using visual studio 2017, I created a brand new asp.net core website with everything from the default web application template using .net core 2.1.500 and using docker for windows (stable version) with Windows OS but getting the below error when I click start button on docker (no images or containers created on docker at this point).



enter image description here




Debugging Error



Cannot find container to attach, check if the correct container is
running or not.




When I right click the docker file and click "Build Docker Image" i get the below images in docker, but then again click the start button and nothing happens.



enter image description here



Below is the default docker file:



FROM microsoft/dotnet:2.1-aspnetcore-runtime-nanoserver-1803 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443

FROM microsoft/dotnet:2.1-sdk-nanoserver-1803 AS build
WORKDIR /src
COPY ["WebsiteApp/WebsiteApp.csproj", "WebsiteApp/"]
RUN dotnet restore "WebsiteApp/WebsiteApp.csproj"
COPY . .
WORKDIR "/src/WebsiteApp"
RUN dotnet build "WebsiteApp.csproj" -c Release -o /app

FROM build AS publish
RUN dotnet publish "WebsiteApp.csproj" -c Release -o /app

FROM base AS final
WORKDIR /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "WebsiteApp.dll"]


Full log here on pastebin



Have also tried switching to Linux container but still same issue.



Saw this video and I am doing the same thing but not working for me, am I missing something here?







docker asp.net-core asp.net-core-2.0






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 21 '18 at 23:29









UmairUmair

78211028




78211028













  • According to the pastebin log, you did not run a container. You just built an image. At 1:32 in the video, you can see the output docker run .... It is the command to run a container.

    – matt9
    Nov 22 '18 at 12:18











  • Got it, I will give that a try, is there a way I can automate this within visual studio when clicking start docker button?

    – Umair
    Nov 25 '18 at 0:22



















  • According to the pastebin log, you did not run a container. You just built an image. At 1:32 in the video, you can see the output docker run .... It is the command to run a container.

    – matt9
    Nov 22 '18 at 12:18











  • Got it, I will give that a try, is there a way I can automate this within visual studio when clicking start docker button?

    – Umair
    Nov 25 '18 at 0:22

















According to the pastebin log, you did not run a container. You just built an image. At 1:32 in the video, you can see the output docker run .... It is the command to run a container.

– matt9
Nov 22 '18 at 12:18





According to the pastebin log, you did not run a container. You just built an image. At 1:32 in the video, you can see the output docker run .... It is the command to run a container.

– matt9
Nov 22 '18 at 12:18













Got it, I will give that a try, is there a way I can automate this within visual studio when clicking start docker button?

– Umair
Nov 25 '18 at 0:22





Got it, I will give that a try, is there a way I can automate this within visual studio when clicking start docker button?

– Umair
Nov 25 '18 at 0:22












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53421890%2fasp-net-core-website-not-running-in-docker%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53421890%2fasp-net-core-website-not-running-in-docker%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Can a sorcerer learn a 5th-level spell early by creating spell slots using the Font of Magic feature?

Does disintegrating a polymorphed enemy still kill it after the 2018 errata?

A Topological Invariant for $pi_3(U(n))$