Docker Architecture and Containers Hands On

Learn Docker Architecture and from Microsoft Certified Trainer with 22 years of experience

Docker is an open platform for developing, shipping, and running applications. The Docker platform uses the Docker Engine to quickly build and package apps as Docker images created using files written in the Docker file format that then is deployed and run in a layered container.

What you’ll learn

  • Perfect understanding of Containers and Docker Architecture and Taxonomy.
  • Use Windows Images and Container.
  • Develop Docker Custom Images for .NET Core Applications.
  • Understand and use Multi-Stage Builds.
  • Use Docker Volume for sharing and persisting data.
  • Run Multi-container applications using Docker Compose.
  • Docker Registry – Docker Hub and Microsoft Azure Container Registry.

Course Content

  • Introduction to Docker –> 1 lecture • 11min.
  • Containers and Comparision with VM –> 1 lecture • 13min.
  • What is Docker and its Benefits –> 1 lecture • 12min.
  • Docker Architecture and Taxonomy –> 1 lecture • 16min.
  • Docker objects and related terms –> 1 lecture • 17min.
  • Working with Docker image and Containers –> 1 lecture • 12min.
  • Understanding and Pulling Windows Images –> 1 lecture • 13min.
  • Executing Commands using Windows Containers –> 1 lecture • 13min.
  • Interactively Running a Container –> 1 lecture • 8min.
  • Commit Container to Create an Image –> 1 lecture • 6min.
  • Port Mapping and Running Containers in Detached Mode –> 1 lecture • 17min.
  • Developing Docker Apps Uisng NET Core –> 1 lecture • 12min.
  • Docker Images for .NET Core –> 1 lecture • 11min.
  • Comparing .NET Core Images on Windows and Lynx –> 1 lecture • 14min.
  • Creating Custom Docker Image using –> 1 lecture • 15min.
  • Breaking Down the Dockerfile –> 1 lecture • 13min.
  • Multi-Stage Builds –> 1 lecture • 15min.
  • Docker Volume –> 1 lecture • 9min.
  • About Docker Storage Bind Mounts and Volumes –> 1 lecture • 10min.
  • Working with Bind Mount –> 1 lecture • 19min.
  • Working with Docker Volumes –> 1 lecture • 11min.
  • Additional Volume Features –> 1 lecture • 10min.
  • Docker Compose –> 1 lecture • 12min.
  • Docker Compose YAML File –> 1 lecture • 24min.
  • Multi Container Application Part-1 –> 1 lecture • 25min.
  • Multi Container Application Part-2 –> 1 lecture • 14min.
  • Multi Container Application Part-3 –> 1 lecture • 16min.
  • Networking & Port Forwarding –> 1 lecture • 8min.
  • Docker Network Drivers –> 1 lecture • 7min.
  • Custom Network Walk Throughs –> 1 lecture • 18min.
  • Docker Registry –> 1 lecture • 13min.
  • Docker Private Registry –> 1 lecture • 15min.
  • Azure Container Registry –> 1 lecture • 14min.
  • Azure Container Instance –> 1 lecture • 21min.

Docker Architecture and Containers Hands On

Requirements

Docker is an open platform for developing, shipping, and running applications. The Docker platform uses the Docker Engine to quickly build and package apps as Docker images created using files written in the Docker file format that then is deployed and run in a layered container.

 

It’s the most comprehensive course covering every topic of Docker on Windows and Lynx. Every module of this course is having practical demos of the in-depth concepts covered.

 

The specialty of this course is that all topics are covered from basic to advanced level and in very simple language which anyone can understand.

 

On completion of this course you will be ready to build and deploy your applications in Docker Container.

 

Trust me I will create your love towards Docker which has already become the most important part of Application Development and DevOps Lifecycle.

So, why not start now and get ready for something impeccable and unavoidable.

 

Wish You Happy Learning.

Get Tutorial