Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

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

Bakalářská práceopen access
dc.contributor.advisorBorkovcová, Monika
dc.contributor.authorVíšek, Dominik
dc.date.accepted2018-06-04
dc.date.accessioned2018-06-14T06:09:43Z
dc.date.available2018-06-14T06:09:43Z
dc.date.issued2018
dc.date.submitted2018-05-11
dc.description.abstractPrá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-translatedThe 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.defencePrá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.departmentFakulta elektrotechniky a informatikycze
dc.description.gradeDokončená práce s úspěšnou obhajoboucze
dc.format59 s.
dc.identifierUniverzitní knihovna (studovna)
dc.identifier.signatureD38342
dc.identifier.stag36099
dc.identifier.urihttps://hdl.handle.net/10195/70878
dc.language.isocze
dc.publisherUniverzita Pardubicecze
dc.rightsBez omezení
dc.subjectDockercze
dc.subjectkontejnerový systémcze
dc.subjectvývojové prostředícze
dc.subjectvirtualizacecze
dc.subjectDockereng
dc.subjectcontainer systemeng
dc.subjectdevelopment environmenteng
dc.subjectPHPeng
dc.subjectvirtualizationeng
dc.thesis.degree-disciplineInformační technologiecze
dc.thesis.degree-grantorUniverzita Pardubice. Fakulta elektrotechniky a informatikycze
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformační technologiecze
dc.titleVyužití technologie Docker pro virtualizaci vývojového prostředí PHP / Pythoncze
dc.title.alternativeUsing Docker for PHP / Python development virtualizationeng
dc.typebakalářská prácecze
dspace.entity.typePublication

Soubory

Původní svazek

Nyní se zobrazuje 1 - 3 z 3
Načítá se...
Náhled
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áhled
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áhled
Název:
Posudek_BorkovcovaM_VyuzitiTechnologie_VD_2018.pdf
Velikost:
640.22 KB
Formát:
Adobe Portable Document Format
Popis:
Posudek vedoucího práce