Docker - No Such File or Directory (dotnetcore)









up vote
0
down vote

favorite












Completely new to docker - trying to spin up a dotnetcore web app on Docker (DockerToolbox on Win7) and facing this error.



enter image description here



Here's my:



  • Docker file:

enter image description here



  • Docker-compose.yml file:

enter image description here



This is a completely new project and i have mounted my



  • C: Drive

  • Project root directory

What could be the problem here?



--EDIT--
Just to point it out that yes I've also published my web app.










share|improve this question

























    up vote
    0
    down vote

    favorite












    Completely new to docker - trying to spin up a dotnetcore web app on Docker (DockerToolbox on Win7) and facing this error.



    enter image description here



    Here's my:



    • Docker file:

    enter image description here



    • Docker-compose.yml file:

    enter image description here



    This is a completely new project and i have mounted my



    • C: Drive

    • Project root directory

    What could be the problem here?



    --EDIT--
    Just to point it out that yes I've also published my web app.










    share|improve this question























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      Completely new to docker - trying to spin up a dotnetcore web app on Docker (DockerToolbox on Win7) and facing this error.



      enter image description here



      Here's my:



      • Docker file:

      enter image description here



      • Docker-compose.yml file:

      enter image description here



      This is a completely new project and i have mounted my



      • C: Drive

      • Project root directory

      What could be the problem here?



      --EDIT--
      Just to point it out that yes I've also published my web app.










      share|improve this question













      Completely new to docker - trying to spin up a dotnetcore web app on Docker (DockerToolbox on Win7) and facing this error.



      enter image description here



      Here's my:



      • Docker file:

      enter image description here



      • Docker-compose.yml file:

      enter image description here



      This is a completely new project and i have mounted my



      • C: Drive

      • Project root directory

      What could be the problem here?



      --EDIT--
      Just to point it out that yes I've also published my web app.







      docker .net-core docker-compose






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 10 at 20:43









      Aimal Khan

      673818




      673818






















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          0
          down vote













          you can add to the docker-compose the arg that is missing,
          I think you are sending a path or some like that



           context: .
          args:
          - buildno=1
          - gitcommithash=cdc3b19


          Please see: https://docs.docker.com/compose/compose-file/compose-file-v2/#args






          share|improve this answer




















          • Thank you for replying!
            – Aimal Khan
            Nov 10 at 21:55

















          up vote
          0
          down vote



          accepted










          I got it working by following: Build docker in ASP.NET Core: "no such file or directory" error



          The fix is to publish your project first. Earlier i was doing it in a wrong way. We can do that by:




          dotnet publish ./SolutionName.sln -c Release -o ./obj/Docker/publish




          And then follow it up by




          docker-compose up




          I did add some port mapping as well and here's my updated...



          • Docker File

          enter image description here



          • Docker-compose.yml

          enter image description here



          And the URL was to access it was:




          http://192.168.99.100:3131/api/values




          Hope that helps, cheers!






          share|improve this answer




















            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',
            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%2f53243227%2fdocker-no-such-file-or-directory-dotnetcore%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            0
            down vote













            you can add to the docker-compose the arg that is missing,
            I think you are sending a path or some like that



             context: .
            args:
            - buildno=1
            - gitcommithash=cdc3b19


            Please see: https://docs.docker.com/compose/compose-file/compose-file-v2/#args






            share|improve this answer




















            • Thank you for replying!
              – Aimal Khan
              Nov 10 at 21:55














            up vote
            0
            down vote













            you can add to the docker-compose the arg that is missing,
            I think you are sending a path or some like that



             context: .
            args:
            - buildno=1
            - gitcommithash=cdc3b19


            Please see: https://docs.docker.com/compose/compose-file/compose-file-v2/#args






            share|improve this answer




















            • Thank you for replying!
              – Aimal Khan
              Nov 10 at 21:55












            up vote
            0
            down vote










            up vote
            0
            down vote









            you can add to the docker-compose the arg that is missing,
            I think you are sending a path or some like that



             context: .
            args:
            - buildno=1
            - gitcommithash=cdc3b19


            Please see: https://docs.docker.com/compose/compose-file/compose-file-v2/#args






            share|improve this answer












            you can add to the docker-compose the arg that is missing,
            I think you are sending a path or some like that



             context: .
            args:
            - buildno=1
            - gitcommithash=cdc3b19


            Please see: https://docs.docker.com/compose/compose-file/compose-file-v2/#args







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 10 at 20:58









            David Recinos

            1




            1











            • Thank you for replying!
              – Aimal Khan
              Nov 10 at 21:55
















            • Thank you for replying!
              – Aimal Khan
              Nov 10 at 21:55















            Thank you for replying!
            – Aimal Khan
            Nov 10 at 21:55




            Thank you for replying!
            – Aimal Khan
            Nov 10 at 21:55












            up vote
            0
            down vote



            accepted










            I got it working by following: Build docker in ASP.NET Core: "no such file or directory" error



            The fix is to publish your project first. Earlier i was doing it in a wrong way. We can do that by:




            dotnet publish ./SolutionName.sln -c Release -o ./obj/Docker/publish




            And then follow it up by




            docker-compose up




            I did add some port mapping as well and here's my updated...



            • Docker File

            enter image description here



            • Docker-compose.yml

            enter image description here



            And the URL was to access it was:




            http://192.168.99.100:3131/api/values




            Hope that helps, cheers!






            share|improve this answer
























              up vote
              0
              down vote



              accepted










              I got it working by following: Build docker in ASP.NET Core: "no such file or directory" error



              The fix is to publish your project first. Earlier i was doing it in a wrong way. We can do that by:




              dotnet publish ./SolutionName.sln -c Release -o ./obj/Docker/publish




              And then follow it up by




              docker-compose up




              I did add some port mapping as well and here's my updated...



              • Docker File

              enter image description here



              • Docker-compose.yml

              enter image description here



              And the URL was to access it was:




              http://192.168.99.100:3131/api/values




              Hope that helps, cheers!






              share|improve this answer






















                up vote
                0
                down vote



                accepted







                up vote
                0
                down vote



                accepted






                I got it working by following: Build docker in ASP.NET Core: "no such file or directory" error



                The fix is to publish your project first. Earlier i was doing it in a wrong way. We can do that by:




                dotnet publish ./SolutionName.sln -c Release -o ./obj/Docker/publish




                And then follow it up by




                docker-compose up




                I did add some port mapping as well and here's my updated...



                • Docker File

                enter image description here



                • Docker-compose.yml

                enter image description here



                And the URL was to access it was:




                http://192.168.99.100:3131/api/values




                Hope that helps, cheers!






                share|improve this answer












                I got it working by following: Build docker in ASP.NET Core: "no such file or directory" error



                The fix is to publish your project first. Earlier i was doing it in a wrong way. We can do that by:




                dotnet publish ./SolutionName.sln -c Release -o ./obj/Docker/publish




                And then follow it up by




                docker-compose up




                I did add some port mapping as well and here's my updated...



                • Docker File

                enter image description here



                • Docker-compose.yml

                enter image description here



                And the URL was to access it was:




                http://192.168.99.100:3131/api/values




                Hope that helps, cheers!







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 10 at 22:02









                Aimal Khan

                673818




                673818



























                    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.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • 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%2f53243227%2fdocker-no-such-file-or-directory-dotnetcore%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

                    Use pre created SQLite database for Android project in kotlin

                    Darth Vader #20

                    Ondo