Popis a srovnání kontejnerizačních nástrojů
Loading...
Downloads
8
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
Abstract
This thesis is concerned with comparison of containerization tools for local and server deployment. Thesis consists of total five parts. The first part contains a theoretical analysis of containerization, its comparison with virtualization, and also a description of eight containerization tools, of which four are cloud-based and four are local. The second part of the thesis deals with the installation and configuration of four local containerization tools, which are Docker, LXC/LXD, Containerd and PodMan. This section also contains the network configuration for each tool. In the third section, we can find comparison of the performance of individual tools in two categories, which are system and application containers. The fourth part deals with the installation and configuration of a simple version of the Kubernetes container management tool. This section also includes the installation and deployment of monitoring using the cAdvisor application. The fifth part contains a description of options for backing up and migrating containers, including instructions for each tool. At the end of the thesis, we can find a brief summary of the tested tools and a guide. This guide is intended to help a potential user choose the right containerization tool for their needs.
Description
Subject(s)
Containerization, Docker, LXC/LXD, Containerd, PodMan, Kubernetes, Benchmarking, Monitoring, Container management, Backup, Migration