Docker & Containerization Training
Docker, Podman, application containerization training. From basics to orchestration with Kubernetes and Docker Swarm.
18 courses available
Beginner
Docker Containerization Essentials
In this course, you will learn how to create and manage single-node containers using Docker Engine. We will discuss best practices for designing container images and deploying and auditing containers, as well as an introduction to networking and storing single-node containers. This course focuses on best practices and is designed to enable rapid successful adoption of containerization from the ground up.
from 1,500 PLNDocker Swarm Application Essentials
In this course, you will learn what a containerized application looks like when orchestrated by Docker Swarm. Aimed at laying a solid foundation in orchestration for all technical roles, this course will discuss scheduling workloads in a cluster, networking stateless and stateful applications, providing dynamic configuration and persistent storage, and scaling highly available applications.
from 3,500 PLNIntroduction to Docker
Training provides thorough preparation for working with the Docker platform in production environments. The program is designed so that participants can learn both theoretical foundations and practical aspects of application containerization. During workshops, participants learn to create and manage containers, build custom images and deploy applications. Sessions are conducted in workshop format, where each topic is immediately verified in practice.
from 2,450 PLNIntermediate
Building Microservices with Spring Cloud and Docker
The training provides thorough preparation for designing and implementing microservices-based systems. The program is designed so that participants can learn both theoretical foundations and practical aspects of creating distributed applications. During workshops, participants learn to design architecture, implement services, and deploy them in containers. Classes are conducted in workshop format, where each topic is immediately verified in practice.
from 3,300 PLNDocker and Kubernetes on AWS
This training provides practical knowledge on deploying and managing containers on AWS platform using Docker and Kubernetes. The program has been designed for participants to learn both theoretical foundations and practical container orchestration aspects in AWS cloud. During workshops, participants learn to configure environment, deploy applications, and manage Kubernetes clusters on AWS. Sessions are conducted in workshop format where each topic is immediately verified in practice through exercises on working environment.
from 4,450 PLNDocker and Jenkins in DevOps
This training provides practical knowledge on Docker and Jenkins integration in DevOps environment. The program has been designed for participants to learn both theoretical foundations and practical CI/CD process automation aspects using these tools. During workshops, participants learn to configure pipelines, manage Docker images, and implement automated tests and deployments. Sessions are conducted in workshop format where each topic is immediately verified in practice through exercises on working environment.
from 2,450 PLNDocker and Kubernetes: Building and Scaling Container Applications
This training offers comprehensive approach to building and scaling container applications using Docker and Kubernetes. The program has been designed for participants to learn full container application lifecycle - from creation, through deployment, to production environment management. During intensive workshops, participants work on real use cases, learning to design scalable application architecture and implement advanced deployment patterns. Sessions combine theory with extensive practical exercises.
from 3,300 PLNDocker and Kubernetes
Docker and Kubernetes training provides attendees with a solid foundation in container technology and application orchestration. The course covers all key features of Kubernetes, including pods, labels, volumes, replication controllers, services and other components. The program takes participants from installation basics to advanced management through a combination of theoretical lectures and hands-on lab exercises. Participants will gain hands-on experience in configuring and managing Kubernetes objects and learn the advanced security features necessary to run clusters in a production environment.
from 3,500 PLNDocker Enterprise Bootcamp
In this intensive cloud native bootcamp, you'll get your first exposure to containers, learn how to orchestrate them into scalable, highly available applications orchestrated by Docker Swarm, and finally discover how to make your entire software supply chain and production environments more secure with Docker Enterprise. This package is ideal for students who are new to containerization and want to harness the full power of the Docker Enterprise platform as soon as possible.
from 7,500 PLNDocker for Developers and System Administrators
This training provides deep understanding of Docker technology and its practical application in development and administration environments. The program combines theory with intensive practical workshops during which participants learn to create, manage, and optimize Docker containers. Sessions are conducted in workshop format where each topic is immediately verified through practical exercises in real environment. Participants learn application containerization best practices and image and container management in various usage scenarios.
from 2,450 PLNDocker, Kubernetes and OpenShift for Developers
This training introduces participants to the world of containerization and application orchestration using the OpenShift platform. Participants will gain practical skills in creating container images, managing them, and deploying applications in a cluster environment based on Kubernetes and OpenShift. The training is conducted in workshop format where theory is supported by numerous practical exercises. Participants will learn to use modern developer tools and discover best practices for building and deploying scalable applications.
from 5,050 PLNPodman Containers - Alternative to Docker
The training introduces participants to the world of containerization using Podman, a modern daemonless container management tool. The workshop program covers detailed discussion of daemonless architecture, practical aspects of Docker migration and advanced container management techniques. Participants learn the advantages of the daemonless approach and learn to leverage Podman's full potential in production environments. Classes are conducted as intensive workshops with emphasis on practical applications and solving real problems.
from 2,450 PLNPractical applications of containerization with Docker
The training introduces participants to the world of containerization with an emphasis on the practical use of Docker technology. The training combines theory with intensive workshops, enabling participants to gain the skills necessary to effectively create, deploy and manage applications in containers. Participants will learn the basics of the Docker CLI, working with images and repositories, and working interactively with containers.
from 2,500 PLNSelenium with Jenkins and Docker - Integrated Test Environment
An advanced training focusing on integrating Selenium, Jenkins, and Docker tools to create an efficient continuous application testing environment. During workshops, participants will learn practical aspects of configuring and managing an automated test environment. The training combines theory with practice, enabling participants to independently create and manage test environments in containers.
from 2,450 PLNAdvanced
Advanced Docker and Kubernetes
Training provides advanced knowledge of Docker and Kubernetes technologies in production environments. The program is designed so that participants can learn both theoretical foundations and practical aspects of advanced container orchestration. During workshops, participants learn to design and manage complex container environments, implement high availability solutions and optimize cluster performance. Sessions are conducted in workshop format, where each topic is immediately verified in practice through exercises on a working environment.
from 5,050 PLNAdvanced Docker techniques
Training provides advanced knowledge of the Docker platform in production environments. The program is designed so that participants can learn both theoretical aspects and practical applications of advanced containerization techniques. During workshops, participants learn to optimize images, manage container networks and implement security best practices. Sessions are conducted in workshop format, where each topic is immediately verified in practice through exercises on a working environment.
from 2,450 PLNContainer management with Docker
Training offers an advanced approach to container management using Docker in production environments. The program is designed to convey in-depth knowledge of architecture, security, and best practices in container management. During intensive workshops, participants work with real production scenarios, learning to solve complex problems and optimize container environments. Sessions combine theory with extensive practical exercises, enabling acquisition of advanced container management knowledge.
from 3,300 PLNDocker Enterprise Operations
In this operations-focused course, youll get an in-depth look at all the features of the Docker Enterprise platform and discover how it enables a secure software supply chain from development to production. Well discuss managing and enhancing Kubernetes and Swarm applications via Universal Control Plane, how to strengthen image security by building pipelines in the Docker Trusted Registry, and how to enhance the security of the Docker Enterprise platform with operational best practices.
from 4,500 PLNFrequently Asked Questions
Is Docker hard to learn?
Docker has a low entry barrier — basics (pull, run, build) can be learned in 1-2 days of training. Advanced topics require more practice.
Docker vs Podman — which to choose?
Docker is the standard with the largest ecosystem. Podman is rootless (more secure) and OCI-compatible. In enterprise, Podman is increasingly preferred.
Do I need to know Docker before learning Kubernetes?
Yes — Kubernetes orchestrates containers, so Docker knowledge (images, Dockerfile, volumes, networking) is fundamental.
Can't find the right training?
We design custom training programs. Describe your needs and we'll prepare a tailored offer.
Ask about training