|
3 years ago | |
---|---|---|
.. | ||
Controllers | 3 years ago | |
Extensions | 3 years ago | |
Infrastructure | 3 years ago | |
Properties | 8 years ago | |
Services | 3 years ago | |
Setup | 7 years ago | |
ViewComponents | 3 years ago | |
ViewModels | 3 years ago | |
Views | 3 years ago | |
wwwroot | 4 years ago | |
.dockerignore | 6 years ago | |
AppSettings.cs | 3 years ago | |
Dockerfile | 3 years ago | |
Dockerfile.develop | 3 years ago | |
Program.cs | 3 years ago | |
README.md | 8 years ago | |
Startup.cs | 3 years ago | |
WebMVC.csproj | 3 years ago | |
appsettings.Development.json | 5 years ago | |
appsettings.json | 4 years ago | |
azds.yaml | 5 years ago | |
bundleconfig.json | 3 years ago | |
compilerconfig.json | 7 years ago | |
compilerconfig.json.defaults | 7 years ago | |
globalusings.cs | 3 years ago | |
libman.json | 4 years ago | |
values.dev.yaml | 5 years ago | |
web.config | 8 years ago |
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: