Course Code: basicdockerkont
Duration: 7 hours
Overview:

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.

Course Outline:
  1. Introduction to Containerization
  2. The needs of implementation environments and attempts to ensure their isolation – a historical outline (Linux Chroot, BSD Jails, Solaris Zones) Virtual machines and containers
  3. Tech stack
  4. Docker Installation of the Docker.io environment and its basic components for Linux, MacOsX, Windows systems
  5. CE and EE Version Overview Windows and MacOsX Installation Overview
  6. Installing the environment on systems Linux Working with images and containers Docker
  7. Image and container operations
  8. Image definitions based on
  9. Dockerfile Working with image registers
  10. Docker Network configuration management in Docker
  11. Data volume management Docker
  12. Compose multi-image app environments using Docker Compose
  13. Principles for creating a multi-container environment
  14. Environment configuration based on the docker-comose.yml file
  15. Introduction to Container Orchestration and Descriptor Conversion Docker Compose to formats compatible with container orchestration environments
Sites Published:

Polska - Podstawy Docker - wprowadzenie do konteneryzacji