Server and application virtualization via Docker

Thesis title: Virtualizace serverů a aplikací pomocí Docker
Author: Tomášek, Patrik
Thesis type: Bakalářská práce
Supervisor: Pavlíček, Luboš
Opponents: Bruckner, Tomáš
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá virtualizací na úrovni operačního systému pomocí Docker. Cílem práce je seznámení čtenáře s tématem a vytvoření vlastního kontejneru se zvolenou aplikací. Dosažení stanovených cílů spočívá ve vyhledávání a prostudování dostupných relevantních materiálů a schopnosti tyto informace zpracovat a využít v rámci vytvoření kontejneru s aplikací. Práce v úvodu nejprve zmiňuje téma virtualizace, stručně popisuje historii a druhy virtualizace, které jsou v současnosti využívány. V další části se práce věnuje řešení Docker a všem dalším informacím potřebným k základnímu pochopení tématu a praktické úlohy. Hlavní část práce představuje instalaci a konfiguraci prostředí Docker a následné stažení a spuštění kontejneru s aplikací. Dále pak dokumentuje postup, který autor použil pro návrh a vytvoření kontejneru se zvolenou aplikací.
Keywords: Octopussy; Virtualizace; Kontejner; Docker; Linux
Thesis title: Server and application virtualization via Docker
Author: Tomášek, Patrik
Thesis type: Bachelor thesis
Supervisor: Pavlíček, Luboš
Opponents: Bruckner, Tomáš
Thesis language: Česky
Abstract:
This bachelor thesis covers virtualization at level of operation system using a new solution called Docker. The aim is to introduce the topic and to describe how to create Docker container. The key to achieve those objectives lies in identifying and studying available relevant materials and processing the information gained from the study in order to create an application container. As an introduction to the topic of Docker, the theses briefly mentions the history of virtualization and currently used sorts of virtualization. It describes Docker and necessary knowledge for basic understanding of the issue and further practical sections of thesis. The main part of this thesis sheds light on installation and configuration of Docker, download and launch of already existing Docker container. Furthermore it documents how the author designs and creates his own application container with preselected app.
Keywords: Octopussy; Container; Linux; Virtualization; Docker

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 25. 2. 2015
Date of submission: 6. 5. 2015
Date of defense: 23. 6. 2015
Identifier in the InSIS system: https://insis.vse.cz/zp/51598/podrobnosti

Files for download

    Last update: