Nachádzate sa tu

Čo je to docker, vysvetľoval náš vývojár na PHP konferencii

Na konci októbra sa v Prahe konala konferencia zameraná na stredoeurópskych PHP programátorov. Preto na nej nemohol chýbať náš developer Jakub Kluvánek, ktorý si pripravil prednášku na tému Docker for „dummies“.

Konferencia phpCE prvýkrát prekročila hranice Poľska a vybrala si Prahu ako miesto konania. Cieľom tejto konferencie je združovať komunitu php vývojárov. Aby si každý našiel to svoje, prednášky prebiehali v troch rovinách a to Relaxing, Intermediate a Geek.

Náš programátor Kubo si pripravil prednášku do kategórie relaxing. Cieľom jeho prezentácie bolo vyjasniť pojmy tým, ktorí Docker trochu používajú, ale stále nemajú vo všetkom jasno.

Aké su highlity z jeho prednášky?

  • Docker slúži, podobne ako virtuálne servery, k bezpečnej izolácii bežiacich procesov. Umožňuje tak spúšťať viac rôznych aplikácií (alebo viac častí jednej aplikácie) na rovnakom serveri bez toho, aby sa vzájomne ovplyvňovali, alebo si mohli čítať dáta. Na rozdiel od virtuálnych serverov, v bežiacom docker kontajneri nemusí byť obsiahnutý celý systém, ale len aplikačná časť.
  • Použiť ho môžete napríklad vtedy, ak aplikácia využíva koncept microservices. Každá časť má vlastné kontajnery. Pomocou dockeru si môžete jednoducho spustiť rôzne komponenty, ktoré tak nie je potrebné inštalovať priamo do systému. Docker-compose umožňuje nadefinovať v konfiguračnom súbore skupinu docker kontajnerov, ktoré sa spúšťajú a spravujú ako celok. Kontajnery medzi sebou zvyčajne úzko spolupracujú a tvoria jeden funkčný celok.
  • Volumes je spôsob, akým je možné ukladať perzistentné dáta, ktoré majú byť zachované aj cez reštarty kontajnerov. Umožňujú do vnútra kontajnerov pripojiť adresár z hostiteľského systému, do ktorého kontajner zapisuje. Volumes môžu byť zdielané aj medzi viac kontajnermi a je ich obmedziť iba na čítanie.
  • Networking v dockeru funguje podobne ako pri virtuálnych/fyzických serverov. Každý kontajner má vlastnú virtuálnu sieťovú kartu, s ktorou komunikuje s ostatnými kontajnermi, alebo s okolitým svetom. Ak sú kontajnery pripojené do rovnakej virtuálnej siete, môžu na seba „vidieť“ a komunikovať spolu. Docker umožňuje vybrané porty vypublikovať z vnútra kontajnerov na hostiteľský systém.

Kubovu prezentáciu nájdete tu

Zdrojhttps://www.flickr.com/photos/chemix/30794312677/in/album-72157703109628...

Tešíme sa na ďalšie konferencie a dúfame, že sa tam stretneme a porozprávame sa nie len o ecommerce svete, ale i o tých technických veciach, ktoré nám zabezpečujú chod našej aplikácie.

Pridať nový komentár

Ze života biddingového automatu

Certifikovaní partneri
Neviete si rady s inzerciou na Heureke a Zboží.cz? Zverte svoj e-shop do skúsených rúk našich certifikovaných partnerov.
Prvá biddingová stratégia
Zapnutím aplikácie práca nekončí. Iba so správne nastavenými stratégiami bude Bidding Fox vedieť, ako má pre váš e-shop pracovať. Zistite viac, aby aj vaša inzercia bežala ako riadne premazaný stroj.
Septembrové lišiacke novinky
Vonku prituhuje, dni sa skracujú a my sa oficiálne presúvame do jesenného obdobia. Vzhľadom k blížiacim sa vianočným sviatkom je táto časť roka pre e-commerce veľmi dôležitá. Prečítajte si zhrnutie udalostí za posledný mesiac a pripravte sa na ňu s nami.

Přihlaste se k odběru novinek

Neutečou vám ty nejzásadnější novinky z aplikace Bidding Fox, případové studie a tipy na články z oboru vyhledávačů zboží.