Basics Docker - introduction to containerization Training Course
The 'Fundamentals Docker - introduction to containerization' training is a comprehensive introduction to the world of containerization, a modern technology for isolating implementation environments. Containerization is an effective way to provide isolation of applications and environments, as well as enable portability between different operating systems. The course discusses the roots of this technology, dating back to Linux Chroot, BSD Jails and Solaris Zones, and compares it to traditional virtual machines. The main goal of the training is to provide practical skills related to the use of Docker.io, one of the most popular containerization platforms. Participants will gain knowledge about installing Docker on various operating systems, image and container management, as well as network configuration and working with data volumes. The course also covers more advanced topics, such as composing application environments from multiple images using Docker Compose. Participants will learn how to create environment configurations based on docker-compose.yml files, providing an introduction to container orchestration. The training also covers the principles of creating environments consisting of multiple containers and the conversion of Docker Compose descriptors to formats compatible with container orchestration environments. The course is an excellent tool for everyone who wants to gain practical knowledge about containerization and the effective use of tools Docker.
This course is available as onsite live training in Poland or online live training.Course Outline
- Introduction to Containerization
- The needs of implementation environments and attempts to ensure their isolation – a historical outline (Linux Chroot, BSD Jails, Solaris Zones) Virtual machines and containers
- Tech stack
- Docker Installation of the Docker.io environment and its basic components for Linux, MacOsX, Windows systems
- CE and EE Version Overview Windows and MacOsX Installation Overview
- Installing the environment on systems Linux Working with images and containers Docker
- Image and container operations
- Image definitions based on
- Dockerfile Working with image registers
- Docker Network configuration management in Docker
- Data volume management Docker
- Compose multi-image app environments using Docker Compose
- Principles for creating a multi-container environment
- Environment configuration based on the docker-comose.yml file
- Introduction to Container Orchestration and Descriptor Conversion Docker Compose to formats compatible with container orchestration environments
Open Training Courses require 5+ participants.
Basics Docker - introduction to containerization Training Course - Booking
Basics Docker - introduction to containerization Training Course - Enquiry
Basics Docker - introduction to containerization - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
the instructor's knowledge is very extensive
Grzesiek - EduBroker PL5272572670
Course - Podstawy Docker - wprowadzenie do konteneryzacji
Machine Translated
Provisional Courses
Related Courses
Advanced Docker
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at engineers who wish to advance their knowledge of Docker so as to deploy applications at a larger scale while maintaining control.
By the end of this training, participants will be able to:
- Build their own Docker images.
- Deploy and manager large number of Docker applications .
- Evaluate different container orchestration solutions and choose the most suitable one.
- Set up a continuous integration process for Docker applications.
- Integrate Docker applications with existing continuous tools integration processes.
- Secure their Docker applications.
Container Management with Docker
21 HoursDocker is a platform for developers and sysadmins to maintain distributed applications. It consists of a runtime to run containers and a service for sharing containers.
With docker the same app can run unchanged on laptops, dedicated servers and virtual servers.
This course, during the two first days, teaches the basic usage of Docker, useful both for developers and system administrators. The course includes a lot of hands on exercises and the participants will practice in their own Docker environment and build their own Docker images.
On the last day participants will learn about more advanced tools that supports Docker. It will be Docker Machine, Docker Compose and Docker Swarm.
Introduction to Docker
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at engineers who wish to use Docker to deploy and manage software as containers instead of as traditional stand-alone software.
By the end of this training, participants will be able to:
- Install and configure Docker.
- Understand and implement software containerization.
- Managing Docker based applications.
- Network different Docker applications and systems.
- Understand and edit Docker registries.
Docker for Developers and System Administrators
14 HoursDocker is a platform for developers and sysadmins to maintain distributed applications. It consists of a runtime to run containers and a service for sharing containers.
With docker the same app can run unchanged on laptops, dedicated servers and virtual servers.
This course teaches the basic usage of Docker, useful both for developers and system administrators. The course includes a lot of hands on exercises and the participants will practice in their own Docker environment and build their own Docker images during the 2 days.
Docker and Jenkins for DevOps
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at DevOp engineers who wish to optimize and simplify the CI/CD process with Docker and Jenkins.
By the end of this training, participants will be able to:
- Automate code delivery and pipeline deployment with Jenkins.
- Build an application using Docker and Docker File.
- Configure authentication options to strengthen security.
Docker and Kubernetes on AWS
21 HoursThis instructor-led, live training in (online or onsite) is aimed at engineers who wish to evaluate each of these services to make an informed decisions about which to deploy within their organization.
By the end of this training, participants will be able to:
- Set up a development environment that includes all needed libraries, packages and frameworks needed to start developing.
- Set up, configure and deploy a series of demo containers using a number of different approaches.
- Understand the architectural and design differences among different Docker/Kubernetes solutions within AWS.
- Automate the deployment of Docker containers.
- Set up a continuous integration and deployment pipeline.
- Integrate Docker and Kubernetes into an existing continuous integration system.
Docker, Kubernetes and OpenShift 3 for Administrators
35 HoursIn this instructor-led, live training in Poland, participants will learn how to manage Red Hat OpenShift Container Platform.
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot OpenShift clusters.
- Deploy containerized applications on-premise, in public cloud or on a hosted cloud.
- Secure OpenShift Container Platform
- Monitor and gather metrics.
- Manage storage.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 HoursIn this instructor-led, live training in Poland (onsite or remote), participants will learn how to create and manage Docker containers, then deploy a sample application inside a container. Participants will also learn how to automate, scale, and manage their containerized applications within a Kubernetes cluster. Finally, the training goes on to more advanced topics, walking participants through the process of securing, scaling and monitoring a Kubernetes cluster.
By the end of this training, participants will be able to:
- Set up and run a Docker container.
- Deploy a containerized server and web application.
- Build and manage Docker images.
- Set up a Docker and Kubernetes cluster.
- Use Kubernetes to deploy and manage a clustered web application.
- Secure, scale and monitor a Kubernetes cluster.
Docker (introducing Kubernetes)
14 HoursThe objective of this practical course is to provide all the tools that address the practical aspects of Docker and Kubernetes, in order that the participants can count on the necessary skills for the proper management of the program.
Docker and Kubernetes
21 HoursTraining objectives: Acquire theoretical and operational skills on Docker and Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 HoursIn this instructor-led, live training in Poland, participants will learn how to use OpenShift Container Platform to deploy containerized applications.
By the end of this training, participants will be able to:
- Create and configure an OpenShift setup.
- Quickly deploy applications on-premise, in public cloud or on a hosted cloud.
Kubernetes from Basic to Advanced
14 HoursIn this instructor-led, live training in Poland (onsite or remote), participants will learn how to deploy a collection of sample servers inside containers, then automate, scale, and manage their containerized servers within a Kubernetes cluster. The training goes on to more advanced topics, walking participants through the process of securing, networking and monitoring a Kubernetes cluster.
By the end of this training, participants will be able to:
- Set up and run a Docker container.
- Deploy containerized databases and servers.
- Set up a Docker and Kubernetes cluster.
- Use Kubernetes to deploy and manage different environments under the same cluster.
- Secure, scale and monitor a Kubernetes cluster.
Building Microservices with Spring Cloud and Docker
21 HoursIn this instructor-led, live training in Poland, participants will learn the fundamentals of building microservices using Spring Cloud and Docker. Participant knowledge is put to the test through exercises and the step-by-step development of sample microservices.
By the end of this training, participants will be able to:
- Understand the fundamentals of microservices.
- Use Docker to build containers for microservice applications.
- Build and deploy containerized microservices using Spring Cloud and Docker.
- Integrate microservices with discovery services and the Spring Cloud API Gateway.
- Use Docker Compose for end-to-end integration testing.
OpenShift 4 for Administrators
35 HoursIn this instructor-led, live training in Poland (online or onsite), participants will learn how to install, configure, and manage OpenShift Container Platform v4.
By the end of this training, participants will be able to:
- Undersand OCI (Open Containers Initiative) and its implications for using container enginees such as Docker in OpenShift.
- Understand the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.).
- Create, configure, manage, and troubleshoot an OpenShift cluster.
- Implement Openshift's self-manage capabilities to improve platform stability and consistency.
- Secure OpenShift Container Platform.
- Monitor and gather metrics.
- Manage storage.
- Upgrade an OpenShift Container Platform 3 cluster to OpenShift Container Platform 4.
Managing Kubernetes with Rancher
14 HoursThis instructor-led, live course in Poland provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.