Docker for DevOps Engineers

Course Name

Docker for DevOps Engineers

Course Detail

Certifications
Docker Certified Association

Anyone interested in modern software development, DevOps, or cloud computing should consider taking a Docker course. After completing the course, you can move into fields such as DevOps, Cloud Engineering, or site reliability Engineering (SRE).

  • Basic Linux system administration Knowledge
  • Web development fundamental

Course Modules

Certificate Icon #426040 - Free Icons LibraryModule 1:  Introduction to Docker  

Topics

1.1 What is Docker?
       Containerization concept
       Docker vs. Virtual Machines
1.2 Docker Components
       Docker Engine
       Docker Hub
       Docker Images
       Docker Containers
1.3 Installing Docker
       Docker Desktop (for Windows and Mac)
       Docker Engine (for Linux)
1.4 Running your first Container
       Pulling images
       Running containers
       Basic Docker commands
 
Certificate Icon #426040 - Free Icons LibraryModule 2:  Working with Containers  

Topics

2.1 Container Lifecycle
       Creating containers
       Starting and Stopping Containers
       Removing Containers
2.2 Docker Images
       Building images
       Dockerfile basics
       Pushing images to Docker Hub
2.3 Contain Networking
       Exposing ports
       Linking containers
       Docker Networks
 
Certificate Icon #426040 - Free Icons LibraryModule 3:  Data Management  

Topics

3.1 Persistent Data in Containers
       Data Volumes
       Mounting host directories
3.2 Managing Data with Docker Compose
       Defining multi-containers applications
       Docker Compose basics
 
Certificate Icon #426040 - Free Icons LibraryModule 4:  Docker Compose  

Topics

4.1 Advanced Docker Compose
       Compose files
       Environment variables
       Volume and network definitions
4.2 Multi-Container Applications
       Coordinating multiple services
       Orchestration with Docker Compose
 
Certificate Icon #426040 - Free Icons LibraryModule 5:  Docker Swarm  

Topics

5.1 Introduction to Orchestration
       Overview of Docker Swarm
       Swarm vs. Kubernetes
5.2 Setting up a Swarm Cluster
       Creating a Swarm Cluster
       Joining nodes to the Swarm
5.3 Deploying Services in Swarm
       Creating and Scaling services
       Updating services

Certificate Icon #426040 - Free Icons LibraryModule 6:  Multiple Real-life projects  

Topics

Build and manage multiple Dockerized projects to gain real-world experience and boost confidence.

Course Duration

Course Type

Meeting

We provide both full courses and module-based specialized training. Ask us for detailed course outline and fees.

Hello, feel free to call or leave a msg.
Scan the code