Optimize a .NET Container Image using Multi-Stage Build
The BrezyWeather is a simple .NET Core web app used as a demo project in this Docker Hub lab. It is used to view simple weather details for a city. It supports two versions - first is the base version and the second is the enhanced version with breaking changes.
- Optimize the Build Stages of an Existing Image.
- Build and Run the Multi-Stage Image.
- Enhance the Final Stage to Reduce Image Size.
- Build and Run the Optimized Image.
- Create a Dockerfile with multiple stages of builds.
- Dockerfile
- Multi-stage builds in Dockerfile.
- Containerizing .NET Core app.
- Best practices in creating the Dockerfile.
- Familiarity with multi-stage builds in Dockerfile.
- Working knowledge on .NET.
- Basic understanding of HTTP operations.
https://www.udemy.com/labs/optimize-a-net-container-image-using-multi-stage-build