Course Information
Course Overview
Learn Docker architecture, images, containers, volumes, networking, Docker Compose, and .NET Core containerization.
This course is designed to help you gain a hands‑on understanding of Docker architecture and containerization, starting from core concepts and progressing to real‑world container deployment scenarios. It is ideal for developers, DevOps engineers, and IT professionals who want to work confidently with Docker in modern application environments.
The course begins by explaining virtual machines and containers, highlighting the differences between them and why containers are preferred for modern application delivery. You will then learn what Docker is, its benefits, and how Docker fits into today’s DevOps and cloud‑native ecosystem.
You will explore Docker architecture and taxonomy, understanding Docker objects such as images, containers, and related terminology. The course includes practical sessions on installing Docker on Windows, pulling images, running containers interactively, executing commands inside containers, committing containers to images, and running containers in detached mode with port mapping.
A major focus of the course is on building Docker applications using .NET Core. You will learn how to build, execute, and containerize .NET Core applications, work with official .NET Core Docker images, compare Windows and Linux images, and create custom Docker images by breaking down Dockerfiles. Advanced topics such as multi‑stage builds are also covered.
The course then dives into Docker storage, explaining volumes, bind mounts, and advanced volume features. You will also learn Docker Compose, including YAML files and building multi‑container applications.
Finally, the course covers Docker networking, registries, Docker Hub, private registries, Azure Container Registry, and Azure Container Instances. Practice tests are included to validate your understanding and reinforce key Docker concepts.
Course Content
- 10 section(s)
- 34 lecture(s)
- Section 1 Introduction to Docker
- Section 2 Containers and Comparision with VM
- Section 3 What is Docker and its Benefits
- Section 4 Docker Architecture and Taxonomy
- Section 5 Docker objects and related terms
- Section 6 Working with Docker image and Containers
- Section 7 Understanding and Pulling Windows Images
- Section 8 Executing Commands using Windows Containers
- Section 9 Interactively Running a Container
- Section 10 Commit Container to Create an Image
What You’ll Learn
- Understand virtual machines vs containers
- Learn Docker architecture and core components
- Work with Docker images and containers
- Install and use Docker on Windows
- Build and run .NET Core applications in containers
- Create custom Docker images and multi‑stage builds
- Manage Docker storage using volumes and bind mounts
- Build multi‑container apps using Docker Compose
- Understand Docker networking and port forwarding
- Work with Docker registries and Azure container services
- Reinforce learning with practice tests
Skills covered in this course
Reviews
-
SSai mylavarapu
super easy understand
-
AAditya Soni
This course helped me to learn Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Thanks a lot Sandeep Sir for this course
-
HHari
The instructor was knowledgeable and engaging, making the material accessible and interesting. The course covered a broad range of topics and provided practical tools and techniques that I have been able to apply in my professional life. I highly recommend this course to anyone looking to expand their knowledge.
-
KKen Joseph
I did not have the necessary coding skills to take a real advantage of the course. More disappointing was the frequent lack of audio. This 3 day course has taken about 6 weeks to complete as the audio did not show up along with the video on many many days. The length of time it took to complete did not provide a good learning environment either. Unfortunately of the 4 courses I have tried with you, none have had adequate audio and I am unable to get refunds since the 1 month window from registration is long past.