You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Sumit Ghosh 9e5cd835b4
Removed language preview version from csproj (#1793)
3 years ago
..
Controllers Updates to .NET 6.0 (#1786) 3 years ago
Extensions Updates to .NET 6.0 (#1786) 3 years ago
Infrastructure Updates to .NET 6.0 (#1786) 3 years ago
Properties Revert "Revert "Removes Docker profile from launchSettings.json"" 8 years ago
Services Updates to .NET 6.0 (#1786) 3 years ago
Setup strip quotes, fix image transparency, format price and amount 7 years ago
ViewComponents Updates to .NET 6.0 (#1786) 3 years ago
ViewModels Updates to .NET 6.0 (#1786) 3 years ago
Views Correct typo error in Shipping Address (#1712) 3 years ago
wwwroot Add community code changes since migration start 4 years ago
.dockerignore mvc devspace 6 years ago
AppSettings.cs Updates to .NET 6.0 (#1786) 3 years ago
Dockerfile Updates to .NET 6.0 (#1786) 3 years ago
Dockerfile.develop Update sdk tag (#1647) 3 years ago
Program.cs Updates to .NET 6.0 (#1786) 3 years ago
README.md scripts to build individual services, readme files for all services and clients, compose in all projects, fix build problems (Dependent seeds), solve some kwnon build problems in solution (identity on localhost, ...) 8 years ago
Startup.cs Updates to .NET 6.0 (#1786) 3 years ago
WebMVC.csproj Removed language preview version from csproj (#1793) 3 years ago
appsettings.Development.json Fixing some generic issues 5 years ago
appsettings.json update mvc references 4 years ago
azds.yaml Final fixes to make it work under Devspaces 5 years ago
bundleconfig.json Updates to .NET 6.0 (#1786) 3 years ago
compilerconfig.json data and UI customization enhancements 7 years ago
compilerconfig.json.defaults data and UI customization enhancements 7 years ago
globalusings.cs Updates to .NET 6.0 (#1786) 3 years ago
libman.json Fix for Campaigns exception and SignalR 401 Unauthorized (#1374) 4 years ago
values.dev.yaml trying mvc azds config 5 years ago
web.config Web MVC site UI apperance 8 years ago

README.md

Containerized eShop - Web Mvc

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-web.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:

  • Web: http://localhost:5100
  • Catalog service: http://localhost:5101
  • Orders service: http://localhost:5102
  • Basket service: http://localhost:5103
  • Identity service: http://localhost:5105
  • Orders data (SQL Server): Server=tcp:localhost,5432;Database=Microsoft.eShopOnContainers.Services.OrderingDb;User Id=sa;Password=Pass@word;
  • Catalog data (SQL Server): Server=tcp:localhost,5434;Database=CatalogDB;User Id=sa;Password=Pass@word
  • Identity data (SQL Server): Server=localhost,5433;Database=aspnet-Microsoft.eShopOnContainers;User Id=sa;Password=Pass@word
  • Basket data (Redis): listening in localhost:6379