Jste zde

Co je to docker, vysvětloval náš vývojář na PHP konferenci

Na konci října se v Praze konala konference zaměřená na středoevropské PHP programátory. A nemohl na ní chybět náš developer Jakub Kluvánek, který si připravil přednášku na téma Docker for “dummies”.

Konference phpCE poprvé překročila hranice Polska a novým místem konání se stala Praha. Cílem této konference je sdružovat komunitu php vývojářů. Přednášky probíhaly ve třech rovinách a to Relaxing, Intermediate a Geek, aby si každý našel to svoje.

Náš programátor Kuba si připravil přednášku do kategorie relaxing, Docker for "dummies". Cílem jeho prezentace bylo objasnit pojmy těm, kteří Docker trochu používají, ale stále nemají ve všem jasno.

Jaké jsou highlighty jeho přednášky? 

  • Docker slouží, podobně jako virtuální servery, k bezpečné izolaci běžících procesů. Umožňuje spouštět víc různých aplikací (nebo víc částí jedné aplikace) na jednom serveru bez toho, aby se vzájemně ovlivňovaly, nebo si mohly číst data. Na rozdíl od virtuálních serverů, v běžícím docker kontejneru nemusí být obsáhnutý celý systém, ale jen aplikační část
  • Použít ho můžete například, když aplikace využívá koncept microservices. Každá část má vlastní kontejnery. Pomocí dockeru můžete jednoduše spustit různé komponenty, které tak není potřeba instalovat přímo do systému. 
  • Docker-compose umožňuje nadefinovat v konfiguračním souboru skupinu docker kontejnerů, které se spouštějí a spravují společně. Kontejnery mezi sebou úzce spolupracují a tvoří jeden funkční celek.
  • Volumes je způsob, jakým je možné ukládat perzistentní data, které mají být zachovaná i přes restarty kontejnerů. Umožňují do kontejnerů připojit adresář z hostitelského systému, do kterého kontejner zapisuje. Volume může být sdílené mezi více kontejnery a lze je omezit jen pro čtení
  • Networking v dockeru funguje podobně, jako u virtuálních/fyzických serverů. Každý kontejner má vlastní virtuální síťovou kartu, díky které komunikuje s ostatními kontejnery, nebo okolním světem. Pokud jsou kontejnery propojené ve stejné virtuální síti, můžou na sebe “vidět” a komunikovat spolu. Docker umožňuje vybrané porty vypublikovat zevnitř kontejnerů na hostitelský systém. 

Kubovu prezentaci Docker for “dummies” najdete tady

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

Těšíme se na další konference a doufáme, že se tam potkáme a popovídáme nejen o e-commerce světě, ale i o technických věcech, které nám zabezpečují chod naší aplikace
 

Přidat komentář

Ze života biddingového automatu

První nastavení biddingového automatu
Vrtá vám hlavou, který box při nastavování aplikace zakliknout a jak vyplnit ostatní políčka, aby Lišák fungoval správně? V článku na vás čeká popis celé stránky Nastavení spolu s videonávodem.
Zářijový release
Nástroj Bidding Fox Elements si prošel změnami, které uživateli rozhodně zjednoduší a zpřehlední práci. Elementy jsme rozdělili do podstránek podle okruhů, přibyla možnost párovat data k produktům z Google Analytics a možnost nastavit UTM parametry přímo v appce.
Bidding Fox News Srpen
Poslední letní měsíc je za námi a my se opět hlásíme s událostmi ze světa e-commerce, které se staly v srpnu. Opřete se do křesla, překřižte nohy na stole a začtěte se do nejčerstvějších novinek.

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ží.