This repository contains resources and examples demonstrating containerizing .NET applications from Chris's talks and blog posts.
The slides for the related talk can be found at:
https://chris-ayers.com/containerizing-dotnet/
This repository provides insights, best practices, and demonstrations for containerizing .NET applications. Topics covered include:
- An introduction to containerizing .NET applications.
- Features and benefits of using the .NET SDK's OCI Image Publish feature.
- Step-by-step guide to containerize a .NET console application.
- Advanced scenarios like targeting specific base images and Native AOT publishing.
- Publishing .NET applications to Docker Hub and GitHub Container Registry.
- Publishing .NET applications to Azure Container Registry.
- Passing configuration and secrets to .NET applications running in containers.
- Official .NET Documentation
- Docker Documentation
- What's new in .NET 8 | Microsoft Learn
- Containerize an app with Docker tutorial - .NET | Microsoft Learn
- Containerize an app with dotnet publish - .NET | Microsoft Learn
Feel free to connect with Chris Ayers on social media and visit his blog for more information on Playwright and other topics:
- Twitter: @Chris_L_Ayers
- Mastodon: @Chrisayers@hachyderm.io
- LinkedIn: chris-l-ayers
- Blog: https://chris-ayers.com/
- GitHub: Codebytes
This project is licensed under the MIT License. See the LICENSE file for more information.