Publikace: Využití technologie Docker pro virtualizaci vývojového prostředí PHP / Python
Bakalářská práceopen access| dc.contributor.advisor | Borkovcová, Monika | |
| dc.contributor.author | Víšek, Dominik | |
| dc.date.accepted | 2018-06-04 | |
| dc.date.accessioned | 2018-06-14T06:09:43Z | |
| dc.date.available | 2018-06-14T06:09:43Z | |
| dc.date.issued | 2018 | |
| dc.date.submitted | 2018-05-11 | |
| dc.description.abstract | Práce se zabývá analýzou architektury technologie Docker a možnosti využití tohoto kontejnerového systému s cílem vytvořit praktické prostředí pro jednoduchou instalaci vývojového prostředí pro PHP/Python v operačním systému Linux s využitím technologie Docker. V rámci práce je demonstrováno využití této technologie a zároveň je provedena analýza technologie Docker s následným porovnáním s podobnými virtualizačními nástroji. V rámci práce bude virtualizováno vývojové prostředí pro lokální využití pro vývoj webových stránek. Virtualizované vývojové prostředí bude řádně otestováno a v rámci ověření funkčnosti budou vytvořeny dvě stejné webové stránky za použití dvou různých PHP frameworků. | cze |
| dc.description.abstract-translated | The thesis deals with the analysis of the Docker architecture and the possibilities of using this container system to create a practical environment for simple installation of PHP / Python development environment in the Linux operating system using Docker technology. In the course of the work, the use of this technology is demonstrated and at the same time the Docker analysis is performed with subsequent comparison with similar virtualization tools. In the framework of the thesis, the development environment for local development for the development of websites will be virtualized. A virtualized development environment will be properly tested and it would be created two validation pages using two different PHP frameworks. | eng |
| dc.description.defence | Práce analyzuje architekturu technologie Docker a možnosti využití tohoto kontejnerového systému s cílem vytvořit praktické prostředí pro jednoduchou instalaci vývojového prostředí v operačním systému Linux. V teoretické části se práce zabývá základními pojmy spojenými s virtualizací a technologií Docker, kde se autor důkladně věnuje samotné architektuře technologie Docker. V praktické části závěrečná práce detailně popisuje celý proces tvorby projektu. Definuje kompletní analýzu požadavků včetně funkčních i nefunkčních požadavků, popisuje použité nástroje k tvorbě softwaru, strukturu vývojového prostředí a samotnou implementaci. Kontrola plagiátorství v systému IS STAG byla nalezena nejvyšší míra podobnosti 100%, počet podobných dokumentů 1620. Podobnost v dokumentech bootstrap.min.css.map, bootstrap.css.map, bootstrap.bundle.js.map, bootstrap.bundle.min.js.map, bootstrap.js.map, bootstrap.min.js.map, bootstrap-grid.css.map, bootstrap-grid.min.css.map, bootstrap-reboot.css.map, bootstrap-reboot.min.css.map jsou soubory volně dostupného frameworku. Soubory exception?2018-04-03?22-37?9ce0f8b8b2.html, exception--2018-03-19--23-49--27f2fe737e.html je zapomenutá vymazaná cache, která má shodnou strukturu html s jiným obsahem chybové hlášky. Soubory composer.lock, installed.json, dql-doctrine-query-language.rst, getting-started.rst, annotations-reference.rst, native-sql.rst, working-with-objects.rst, events.rst, UPGRADE.md, association-mapping.rst, xml-mapping.rst, working-with-associations.rst, LICENSE.md, application_2.json, inheritance-mapping.rst, query-builder.rst, tools.rst, basic-mapping.rst, advanced-configuration.rst, readme.md, transactions-and-concurrency.rst, caching.rst, aggregate-fields.rst, composite-primary-keys.rst, working-with-indexed-associations.rst, faq.rst, dql-user-defined-functions.rst, php-mapping.rst, strategy-cookbook-introduction.rst, dql-custom-walkers.rst, architecture.rst, limitations-and-known-issues.rst, advanced-field-value-conversion-using-custom-mapping-types.rst, unitofwork.rst, application_1.json, decorator-pattern.rst, application_2.md, conf.py, metadata-drivers.rst, working-with-datetime.rst, mysql-enums.rst, batch-processing.rst, change-tracking-policies.rst, index.rst, namingstrategy.rst, resolve-target-entity-listener.rst, validation-of-entities.rst, yaml-mapping.rst, integrating-with-codeigniter.rstc, best-practices.rst, partial-objects.rst, configurationblock.py, filters.rst, extra-lazy-associations.rst, custom-mapping-types.rst jsou soubory použitých nástrojů či frameworků. Soubor php.ini je konfigurační soubor sloužící pro nastavení jazyka PHP na serveru. Vedoucí práce ji zhodnotil jako původní a nejedná se o plagiát. | cze |
| dc.description.department | Fakulta elektrotechniky a informatiky | cze |
| dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |
| dc.format | 59 s. | |
| dc.identifier | Univerzitní knihovna (studovna) | |
| dc.identifier.signature | D38342 | |
| dc.identifier.stag | 36099 | |
| dc.identifier.uri | https://hdl.handle.net/10195/70878 | |
| dc.language.iso | cze | |
| dc.publisher | Univerzita Pardubice | cze |
| dc.rights | Bez omezení | |
| dc.subject | Docker | cze |
| dc.subject | kontejnerový systém | cze |
| dc.subject | vývojové prostředí | cze |
| dc.subject | virtualizace | cze |
| dc.subject | Docker | eng |
| dc.subject | container system | eng |
| dc.subject | development environment | eng |
| dc.subject | PHP | eng |
| dc.subject | virtualization | eng |
| dc.thesis.degree-discipline | Informační technologie | cze |
| dc.thesis.degree-grantor | Univerzita Pardubice. Fakulta elektrotechniky a informatiky | cze |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informační technologie | cze |
| dc.title | Využití technologie Docker pro virtualizaci vývojového prostředí PHP / Python | cze |
| dc.title.alternative | Using Docker for PHP / Python development virtualization | eng |
| dc.type | bakalářská práce | cze |
| dspace.entity.type | Publication |
Soubory
Původní svazek
1 - 3 z 3
Načítá se...
- Název:
- VisekD_VirtualizovaneProstredi_MB_2018.zip
- Velikost:
- 24.9 MB
- Formát:
- Unknown data format
- Popis:
- Plný text práce
Načítá se...
- Název:
- VisekD_TechnologieDocker_MB_2018.pdf.pdf
- Velikost:
- 2.44 MB
- Formát:
- Adobe Portable Document Format
- Popis:
- Plný text práce
Načítá se...
- Název:
- Posudek_BorkovcovaM_VyuzitiTechnologie_VD_2018.pdf
- Velikost:
- 640.22 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek vedoucího práce