🗺️Free .NET Developer Roadmap: https://juliocasal.com/roadmap
🔥.NET Cloud Developer Bootcamp: https://dotnetacademy.io/bootcamp
Learn the basic building blocks of Docker and how to deploy your .NET apps as Docker containers to deliver software fast and consistently across environments.
⭐️ Topics ⭐️
00:00 Intro and Course Overview
02:17 Why Docker Containers?
05:18 Virtual Machines vs Containers
13:14 Docker Desktop Architecture
16:07 Getting Started with Docker
23:40 Docker Images vs Containers
25:33 Downloading Public Docker Images
31:19 Docker Tags
36:07 Running Containers Locally
45:39 Port Mapping
49:51 Entering a Running Container
54:38 Docker Volumes
1:01:34 Docker Image Creation Options
1:02:47 Preparing a .NET Application for Containerization
1:09:07 Writing a Dockerfile
1:19:17 Building a Docker Image
1:29:19 Multi-stage Builds
1:38:20 Creating New Docker Image Versions
1:42:08 Creating Smaller Images
1:46:30 Building Docker Images with the .NET SDK
2:01:35 Publishing Images with the Docker CLI
2:08:46 Publishing Images with the .NET CLI
2:13:34 Running a Container in the Cloud
2:19:16 Docker Containers in the DevOps Lifecycle
Follow me on LinkedIn: https://www.linkedin.com/in/juliocasal
Follow me on X: https://twitter.com/julioc
#docker #dotnet #aspnetcore