Price 1320 + VAT
DURATION 1 Day

Course Overview

Docker is a very popular framework for building, shipping and running distributed applications. It eases the deployment process. In this course, the students will understand the concepts and architecture of Docker, learn to build and ship containers and use Docker for testing and deployment. The course contains extensive hands-on which is crucial for the understanding of the technology.

Who should attend?

The seminar is built for technical, developers, Devops or QA individuals from IT Service Providers as well as Software Companies.

Prerequisite:

Delegates must have a fair knowledge of Linux, IP, Networking.

Course Outline:

1. Introduction to Docker
• Why Docker?
• Containers vs Virtual Machines
• Images and Layers
• Basic Engine Commands
• Docker Hub
• Registry

2. Containers
• Creating “Hello World” Container
• Creating an Image
• Container Shell
• Container Configuration
• Dockerfile
• Using Private Registry
• Docker Networking

3. Docker Compose & Swarm
• Docker Compose yaml file
• Service, Tasks and Nodes
• Multi-host network
• Docker Secrets
• Docker Configuration
• Deployment with Docker

4. Introduction K8S (Kubernetes)
• Pods
• Clusters
• Application lifecycle
• (auto) Scaling
• Networking5. Hands-On
• Containers on Google and AWS
• K8S
• Full working and auto scaling “hello world”

6. Final thoughts and conclusions

7. Summary

Close Menu