Beispiel Repo, um eine ASP.NET Core 3.1 -Website zu demo -Verteilte mit Docker, MongoDB, Redis mit Docker Compose verteilt.
Dies ist eine Beispielanwendung, um Microservices in .NET mit ASP.NET Core, Docker, Docker Compose, MongoDB, MySQL und Redis, Vue.js.
Um zu verstehen, wie Sie dieses Repo verwenden, lesen Sie diesen Artikel:
Distributed Caching in ASP.NET CORE unter Verwendung von Redis, MongoDB und Docker
Der Quellcode ist unter github.com/hd9/aspnet-microservices verfügbar.
Öffnen Sie zunächst die Lösung mit Visual Studio und führen Sie sie als Debug (F5) aus.
Führen Sie als nächstes die Abhängigkeiten aus, indem Sie den folgenden Befehl unten aus dem src -Ordner ausführen:
docker -compose up Um alle Dienste herunterzufahren und zu entfernen, laufen Sie vom src -Projekt aus:
docker -compose down -vDieses Projekt ist unter der MIT -Lizenz lizenziert.
Weitere Informationen zu dieser App finden Sie in ASP.Net Core, Docker, Azure, Kubernetes, Linux und Microservices