Show all

Docker Advanced

This course covers some of the most important and useful advanced topics in Docker, such as container orchestration, monitoring and logging, and security considerations
Level
Designed for participants with basic knowledge and experience
intermediate
Course length
2 days
Language
 cz  eu
Course code
PU23010028
Docker
Category:
Do you want this tailor-made course to your company? Contact us

Courses with lecturer

Term
Language
Place
Form
?
How and where the course takes place.
Price without VAT
Open term
?
We will agree on a specific date together. This is a non-binding order.
Language
Place
Online
Form
virtual classroom
?
Online training with a lecturer at a specific time.
Code of the course: PU23010028-0005
Price without VAT
990,00 €
Open term
?
We will agree on a specific date together. This is a non-binding order.
Language
Place
online
Form
virtual classroom
?
Online training with a lecturer at a specific time.
Code of the course: PU23010028-0006
Price without VAT
22 000 Kč

Required knowledge

Tis advanced Docker course assumes prior knowledge of Docker, so learners should have completed a Docker basic course or have equivalent knowledge and experience before taking the advanced course.
  • The course assumes that participants have a solid understanding of Docker fundamentals, including creating and managing containers, working with Docker images, and using Docker Compose to manage multi-container applications.

Target audience

  • Course is designed for developers, system administrators, and DevOps engineers who have prior experience with Docker and containerization. 
  • The course is particularly useful for professionals who are interested in deploying and managing large-scale containerized applications, or who want to deepen their knowledge.
  • For anyone looking to optimize and secure their Docker environments, or who wants to keep up-to-date with the latest best practices and techniques for Docker containerization.

Course content

Day 1:

Advanced Docker networking
  • Introduction to Docker networking models
  • Configuring custom Docker networks
  • Advanced Docker networking concepts, such as service discovery and load balancing
Docker Swarm for container orchestration
  • Introduction to Docker Swarm and container orchestration
  • Configuring Docker Swarm clusters
  • Deploying and managing services with Docker Swarm
  • Scaling and updating services with Docker Swarm
Day 2:
Persistance volume in Docker
  • Persistance data and Docker
  • Docker Compose keep your persistant data 
  • Persistan data volume in Docker Swarm
Monitoring and logging with Docker
  • Introduction to Docker monitoring and logging tools
  • Working with Docker logs and events
Advanced Docker security
  • Docker security best practices
  • Securing Docker hosts and containers
  • Using Docker secrets to manage sensitive data
  • Docker security scanning and vulnerability assessment
Scaling and load balancing Docker applications
  • Overview of load balancing and scaling concepts
  • Scaling Docker applications with Docker Compose and Docker Swarm
  • Load balancing Docker applications with NGINX and HAProxy

Materials

Materials are in electronic form.

Objectives

The goals of an advanced Docker course are to provide learners with an in-depth understanding of advanced Docker concepts and techniques, and to help them gain the skills and knowledge needed to manage large-scale containerized applications with confidence.
Some of the specific goals of an advanced Docker course include:

 

Do you want this tailor-made course for your company?

Contact us

News with the course

Náhledový obrázek novinky
Open Source: Docker 7. 7. 2023
IT evolution

     Once upon a time, there lived a system administrator named Henry. He was a dedicated systems manager in a medium-sized company. He took care of his group of servers and knew everything about each of them. However, as the company grew, the number of servers Henry had to work with also increased. 

Náhledový obrázek novinky
Open Source: Docker 7. 3. 2023
Docker and Kubernetes

Docker and Kubernetes are two different technologies that are often used together in the context of containerized application deployment and management. 

Previous courses

Follow-up courses

Do you want this tailor-made course for your company?

Contact us

News with the course

Náhledový obrázek novinky
Open Source: Docker 7. 7. 2023
IT evolution

     Once upon a time, there lived a system administrator named Henry. He was a dedicated systems manager in a medium-sized company. He took care of his group of servers and knew everything about each of them. However, as the company grew, the number of servers Henry had to work with also increased. 

Náhledový obrázek novinky
Open Source: Docker 7. 3. 2023
Docker and Kubernetes

Docker and Kubernetes are two different technologies that are often used together in the context of containerized application deployment and management. 

Why with us