DOCKER TRAINING
This course is both for Docker beginners and Docker users who want to review their basics. Your team will learn how to build, integrate and run containers.
Throughout the course we’ll guide you through a variety of hands-on exercises designed to help you quickly grow to a seasoned user.
Customizable timeline and syllabus is available depending on knowledge level and your needs.
WHY USE DOCKER?
Docker’s containerization strategy helps you achieve:



Standard Application Control Interface
Third-party tools can start and stop containerized applications or change the resources assigned to them. The concept of a common control interface for any application running on any operating system is surprisingly radical and vital to dynamic management.


ABOUT THE TRAINING
Participants will learn the basic concepts of containerization. We’ll start by comparing the similarities, then significant differences between containers and VMs.
- First, we will start by “jumping” in and out of containers and experience the statefulness of each container.
- Next, we will introduce the image concept, which is how a whole software stack can be packaged as a single piece.
- Once we can create interactive images, we will study the Dockerfile syntax, which is the industry standard for reproducible images.
- After we cover the basics, we will make containers (like running a web app) available to the outside world or to other containers, by using exposed ports. Stateful containers, like a relational DB, need persistent storage, which is provided by docker volumes. We will learn about how to manage volumes.
Docker provides different methods to give network access to containers. We will learn the basic architecture and the provided built-in network-drivers, such ashost, bridge, and overlay.
With the rise of micro-services architecture, you will need to manage many containers. A high volume of containers will present many challenges. How can services find each other? How can you run them in a reliable manner with automatic failover?
These are the questions we aim to answer.
GALLERY
Useful links
Braining Hub Education Center