Study Learn Grow
Learning Path: Docker: Getting Started with Docker

Learning Path: Docker: Getting Started with Docker


This Learning Path covers everything required for you to run Docker on your development and production environments.

Overview

Description
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

Course Information

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

This Learning Path is for developers, system administrators, and IT Professionals who are new to Docker and want to build, run, deploy, and troubleshoot Docker containers on Linux, Windows, and Mac OS.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs