<None Update="Pics"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> See possible related bug in VS 2017: https://github.com/dotnet/roslyn-project-system/issues/1579
Containerized eShop - Catalog Service
Sample reference containerized application, cross-platform and microservices architecture. Powered by Microsoft
#Overview This sample runs a microservices oriented application and a .net core Mvc application that consumes this services. You can find more information about how to set up docker in your machine in the global directory solution.
#Deploy In the global directory you will find the scripts needed to run and deploy the demo into your local docker infraestructure.
-
build-image-services-catalog.ps1 Build .net applications and docker images: This power shell script that you will find in the root directory of the solution is the responsible of building .net applications and package in a pub folder and use docker commands to build the images needed to run the previously packaged .net applications.
-
Compose containers in your docker local VM: Finally you have to open your favourite command tool pointing to the root directory of this project where docker-compose.yml file is located and run the command
docker-compose up
#Run Once the deploy process of docker-compose finishes you have to be able to access the services in this urls:
- Catalog service: http://localhost:5101
- Catalog data (SQL Server): Server=tcp:localhost,5434;Database=CatalogDB;User Id=sa;Password=Pass@word