This video grounds the Containers topic in a few key questions: What are they used for? Where can they be used? How do they work? Why would I use them instead of other techniques?
We will talk about Containers vs VMs (virtual machines), containers as the ‘base language’ of the cloud and highlight popular cloud platforms/tools that run via Containers as evidence that developers should learn how to use Containers. From there, we will pivot to a brief examination of how containers work – we will go over the concept of wrapping an application up with data that describes how to run it, and talk about how this strategy enables tooling and teams to operate with a shared baseline understanding of the application.
Once we have established how necessary Containers are, we will end with a very quick ‘zero-to-containerized' demo of the .NET SDK Container tools, packaging an existing application into a container.
Series:
What's the deal with .NET & Containers: https://youtu.be/HA8rpDWMRq0
Great containers with .NET, Visual Studio, and VS Code: https://youtu.be/qCxSYymD0ug
Publishing your .NET containers everywhere! https://youtu.be/21zduERRS3M
Links:
Code, Samples, & More: https://github.com/dotnet/beginner-series
Microsoft Learn for Cloud Native & Containers: https://learn.microsoft.com/training/paths/create-microservices-with-dotnet/
Introduction to Docker: https://learn.microsoft.com/dotnet/core/docker/introduction
Containerize a .NET App with dotnet publish: https://learn.microsoft.com/dotnet/core/docker/publish-as-container
Docker for VS Code: https://code.visualstudio.com/docs/containers/overview
Containers workshop: https://github.com/richlander/container-workshop
Connect with .NET:
Blog: https://aka.ms/dotnet/blog
Twitter: https://aka.ms/dotnet/twitter
TikTok: https://aka.ms/dotnet/tiktok
Mastodon: https://aka.ms/dotnet/mastodon
LinkedIn: https://aka.ms/dotnet/linkedin
Facebook: https://aka.ms/dotnet/facebook
Docs: https://learn.microsoft.com/dotnet
Forums: https://aka.ms/dotnet/forums
🙋♀️Q&A: https://aka.ms/dotnet-qa
👨🎓Microsoft Learn: https://aka.ms/learndotnet
#dotnet #cloudnative #docker #cloudnative #vscode