Episode
Making great containers with .NET, Visual Studio, and Visual Studio Code (Part 2 of 3) | Containers with .NET for Beginners
with Chet Husk
This video will be all about our tooling offerings and how they come together to make .NET a great platform working with Containers – and how the Containers built by our tooling are best-in-class.
We will start where we left off, making containers with the .NET SDK. We will talk about what the SDK has done to make that container and how the tooling adapts and grows with your application, considering the kind of application and deployment models the developer has chosen. We will show some of the customization options that the user has, including changing the base image and adding custom environment variables. We will show how tooling integrates deeply with the generated container, showing debugging in Visual Studio Code. Then, we will talk about what you as a developer can do when you need more control – we will "eject" to a Dockerfile-based build and talk about What, When, and Why of making the switch to Dockerfiles. We will show that the tooling works great no matter how you make your containers.
Recommended resources
- Microsoft Learn for Cloud Native & Containers
- Introduction to Docker
- Containerize a .NET App with dotnet publish
- Docker for VS Code
- Containers workshop
Related episodes
This video will be all about our tooling offerings and how they come together to make .NET a great platform working with Containers – and how the Containers built by our tooling are best-in-class.
We will start where we left off, making containers with the .NET SDK. We will talk about what the SDK has done to make that container and how the tooling adapts and grows with your application, considering the kind of application and deployment models the developer has chosen. We will show some of the customization options that the user has, including changing the base image and adding custom environment variables. We will show how tooling integrates deeply with the generated container, showing debugging in Visual Studio Code. Then, we will talk about what you as a developer can do when you need more control – we will "eject" to a Dockerfile-based build and talk about What, When, and Why of making the switch to Dockerfiles. We will show that the tooling works great no matter how you make your containers.
Recommended resources
- Microsoft Learn for Cloud Native & Containers
- Introduction to Docker
- Containerize a .NET App with dotnet publish
- Docker for VS Code
- Containers workshop
Related episodes
Have feedback? Submit an issue here.