Využití technologie Docker pro virtualizaci vývojového prostředí PHP / Python

Zobrazit minimální záznam

dc.contributor.advisor Borkovcová, Monika
dc.contributor.author Víšek, Dominik
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.identifier Univerzitní knihovna (studovna)
dc.identifier.uri https://hdl.handle.net/10195/70878
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.format 59 s.
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.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
dc.date.accepted 2018-06-04
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.department Fakulta elektrotechniky a informatiky cze
dc.thesis.degree-discipline Informační technologie cze
dc.thesis.degree-name Bc.
dc.thesis.degree-grantor Univerzita Pardubice. Fakulta elektrotechniky a informatiky cze
dc.identifier.signature D38342
dc.thesis.degree-program Informační technologie cze
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.identifier.stag 36099
dc.description.grade Dokončená práce s úspěšnou obhajobou cze


Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam

Vyhledávání


Rozšířené hledání

Procházet

Můj účet