Umbraco and Docker: Hosting a .NET Load Balanced CMS on Docker
summary
Builds a runnable Umbraco .NET 6 site in Docker using a multi-stage Dockerfile, SQL Edge for ARM as the database, and docker-compose to launch a three-node load balanced setup (one content editor + two content-delivery nodes). Shares images and logs via media and logs volumes, uses a user-defined network so containers resolve by name, and demonstrates that publishing an edit updates both front ends instantly. Uses ports 5080/5081/5082 and the approach works in the live demo.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:55What Is Umbraco
- 3:23Host an Umbraco Website
- 5:19Dotnet Sdk
- 6:25Demo
- 8:40Build My Database Container
- 9:27Install a the Net Template
- 11:12Content Tab
- 12:51Install a Template
- 17:36Connection String
- 21:32Docker Compose File
- 26:52Meetup Events
related talks
51mDocker for .NET Developers
29mArchitecting .NET Microservices in a Docker Ecosystem
01h 04mMastering Containers: A Practical Guide for .NET Developers
33mBest Practices for Production-ready .NET Docker Images
01h 00mBring your ASP.NET Core solutions to Kubernetes in Azure
52mBring your ASP.NET Core solutions to Kubernetes in Azure
57mBuild-Containerize-Deploy Web App to Azure Kubernetes Services
01h 00mPractical Container Scenarios in Azure
