Richard Lander, Program Manager on the .NET Team, has published a .NET Core on Docker roadmap. Here are a few key points taken from his post:
- We are now hardening the runtime to make it container-aware and function efficiently in low-memory environments.
- With .NET Core 3.0, we found ways to significantly improve the performance and reduce the memory used by a large margin.
- We now run the TechEmpower plaintext benchmark in a container limited to about 150 MB, while servicing millions of requests per second.
- PowerShell Core has been added to the .NET Core SDK Docker container images, per requests from the community.
- Microsoft teams are now publishing container images to the Microsoft Container Registry (MCR).
- For .NET Core 3.0, we intend to publish Debian 10 based images.
- Today, we support Ubuntu 18.04 for all supported .NET Core versions. When 20.04 is released, we will start publishing images based on it, for the latest .NET Core version at that time.
- We are in the process of adding support for ARM64 on Linux with .NET Core 3.0, complementing the ARM32 and X64 support already in place.
And finally this:
- Containers are a major focus for .NET Core
Learn Docker and Kubernetes
Like this blog post? I also teach Docker and Kubernetes at Kubernetes Academy Online.
Kubernetes Academy Online is Offering Self-Paced Online Video Training Courses with complete Hands-on Exercises. Available for AWS, Azure, DigitalOcean, Google Cloud Platform, and Linode. In English or French. Instructor-led Virtual Classes also available.
Courses info: KubernetesAcademy.online
🔥 Use the following code at checkout to save $10 on my self-paced courses. 1 offer per account.