Learning Path: Docker: Getting Started with Docker

Features Includes:
  • Self-paced with Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App

Course Preview Video

  • Categories

    IT & Software Systems

  • Duration


  • 0 Students Enrolled


Simplified application development, testing, and deployment with Docker

Docker has been a game changer when it comes to containerization. The container idea comes to simplify application development, testing, and deployment. So, if you're looking to expertise in the world of Docker, then go for this Learning Path.

Packt’s Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

  • Develop Docker images from containers and launch them
  • Create Docker Machine
  • Build a Docker Swarm cluster

Let’s take a quick look at your learning journey. This Learning Path will begin with nailing down the Docker fundamentals. You will then explore advanced topics such as running it on productions and build custom containers. You will also learn Docker containers and Docker Compose. You will see how to host your own Docker Registry and use it to store your images to deploy to production. This Learning Path covers everything required for you to run Docker on your development and production environments.

Next, you will learn how Docker Swarm works in depth. You will learn to build clusters and manage Docker Swarm cluster. You will install Docker Engine on virtual hosts, and manage the hosts with Docker machine commands. You will then use Docker Machine to create Docker hosts on your local Mac or Windows box, in your datacenter, or on cloud providers such as AWS or Digital Ocean.

Going ahead, the Learning Path teaches what routing mesh is and explain how it handles traffic to containers. You will be introduced to the overlay network and learn how to keep a container in an isolated network. Next, you’ll explore Docker Secret, a safe encrypted place to store and inject credentials and secrets into containers. To run tasks in the cluster, you will learn about Docker services and Docker Stack. 

You will also deploy applications using Docker Stack and manage Docker nodes and systems.

By the end of this Learning Path, you'll have a sturdy understanding of Docker and become a confident Docker user.

Meet Your Expert:

We have the best works of the following esteemed author to ensure that your learning journey is smooth:

  • Alberto Guimarães Viana is a DevOps Engineer, based in Hamburg, Germany. He has been working for 11 years in the IT field and has worked for many companies in Brazil, the United States, the United Kingdom, and now Germany. He specializes in infrastructure as a code, continuous integration, continuous delivery, and software development.

Basic knowledge
  • No prior knowledge on Docker is needed

What will you learn
  • Learn to build new containers, find images, and manage existing ones
  • Develop Docker images from containers and launch them
  • Run Docker Compose for defining and running multi-container Docker applications
  • Understand how to create custom images from multi-stage images
  • Learn to create a Docker Machine
  • Build a Docker Swarm cluster
  • Deploy applications using Docker services and Docker stack
  • Manage Docker nodes and systems
Course Curriculum
Number of Lectures: 45 Total Duration: 04:46:33

No Review Yet