Část 1 z celkových 3 v seriálu DC/OS, Azure a cloud native platformaUrčitě jste zaznamenali pozdvižení kolem kontejnerů a Dockeru, ostatně i na cloudsvet.cz se jim intenzivně věnujeme. Velká trojice orchestrátorů čítá Docker Swarm, Kubernetes a Mesos Marathon, který je součástí Mesosphere DC/OS. O prvních dvou už jsme zde mluvili, dnes začneme seriál nad DC/OS […]
Posts tagged Docker
Proč je přenositelnost mezi cloudy složitější, než si myslí váš CIO
Chceme provozovat aplikace v různých cloudech a každý měsíc si prozkoumáme, kde je to teď nejlevnější a tam to popřesouváme. Také chceme dělat cloud bursting tak, že aplikace běží například v našem privátním cloudu a když potřebujeme přidat na výkonu, přisypeme si ho tam trochu z public cloudu. Také to chcete takhle? Je to podstatně […]
Kubernetes – orchestrátor kontejnerů (2) – instalace a první běžící kontejn...
Část 2 z celkových 5 v seriálu Kubernetes – orchestrátor kontejnerůMinule jsme srovnali Kubernetes s dalšími orchestrátory a platformami. Dnes už místo povídání systém nainstalujeme a spustíme si první kontejner. Instalace pro naše zkoušení Existuje mnoho způsobů jak Kubernetes nainstalovat – jak pro laboratorní tak pro produkční nasazení. Terraform (od firmy Hashicorp) je open sourcové […]
Praktický úvod do Docker a kontejnerů (13) – Swarm mode, service, balancing, scaling (v...
Část 13 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůPřed pár dny uvolnil Docker veřejnou betu verze 1.12 a ta přinesla dvě zásadní novinky. Pojďme si je představit. Swarm orchestrace je přímo zabudovaná V této sérii už jsme si Docker Swarm ukazovali. Fungovalo to jako aplikace běžící v kontejneru, k tomu systém […]
HPE Storage drivery pro Docker
Minulý týden HPE uvolnilo drivery na své storage pro Docker. K čemu to je dobré a jak to rozchodit? Je libo krátkou ukázku? Perzistence storage pro Docker Veškerá data, která jsou v kontejneru, tak zanikají v okamžiku jeho smrti. Veškerá data by tedy měla být buď zcela distribuovaná (a ztráta kontejneru s daty nevadí) nebo […]
CoreOS – moderní clusterovaný OS pro datová centra (6) – je to Docker orche...
Část 6 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraV předchozích článcích jsme poznali architekturu CoreOS, nainstalovali si cluster a vyzkoušeli klíčové funkce clusteru – Etcd a Fleet. Podařilo se nám spouštět aplikační Docker kontejnery v rámci celého clusteru. CoreOS si sám zvolil node a v případě jeho selhání spustil […]
HPE oznámilo Helion Stackato 4.0 pro cloud native aplikace
Tento týden HPE oznámilo novou podstatně rozšířenou verzi své Platform-as-a-service postavené na open source řešeních jako je Cloud Foundry a Docker. V čem je přínos, jak funguje a co je nového? Co nabízí HPE Helion Stackato Stackato je platforma pro vývoj a provoz moderní cloud native aplikací. Umožňuje velmi rychle nasazovat aplikace od vývojového přes […]
CoreOS – moderní clusterovaný OS pro datová centra (5) – pokročilý Fleet
Část 5 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraV předchozím povídání o CoreOS Fleet jsme si představili tento cluster init systém, jakousi distribuovanou verzi systemd. Startovali jsme jednu službu na libovolném nodu nebo globálně spouštěli službu na všech nodech. Dnes si zkusíme nějaké pokročilejší věci jako je ovlivňování, kde […]
CoreOS – moderní clusterovaný OS pro datová centra (4) – Fleet
Část 4 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraZatím jsme v seriálu o moderním operačním systému specializovaném pro kontejnerizované aplikace probrali možnosti samotného CoreOS a jeho klíčové komponenty pro distribuovaný konsenzus – Etcd. Dnes si ukážeme další distribuovanou vlastnost CoreOS, která na to navazuje – Fleet. Flotila systémů aneb […]
Praktický úvod do Docker a kontejnerů (12) – Windows Hyper-V kontejner
Část 12 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůPo minulých dvou dílech už si umíme vytvořit Windows kontejner – z Docker CLI i PowerShellu. Dnes se krátce podíváme na specialitu – Hyper-V kontejner. Kontejnery ve VM Jsou kontejnery dostatečná izolace? To je velmi obtížná otázka. Faktem je, že kontejner nevidí procesy […]
CoreOS – moderní clusterovaný OS pro datová centra (1) – Úvod a instalace
Část 1 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraArchitektura a hlavní vlastnosti Nativní OS postavený na kontejnerech CoreOS vznikl jako moderní Linux OS pro prostředí postavená na kontejnerech (Docker je přímo základní součástí OS, neinstaluje se). Základní myšlenkou je, že všechny vaše služby a aplikace neběží přímo v samotném […]
Praktický úvod do Docker a kontejnerů (11) – Windows kontejnery s PowerShell
Část 11 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůMinule jsme vyzkoušeli Microsoft kontejnery přes Docker ovládání. Dnes si zkusíme metodu pro Windows zastánce – PowerShell. Windows kontejnery s PowerShell V následujícím návodu uděláme přesně to samé jako v minulém díle, ale tentokrát místo Docker CLI použijeme PowerShell. Nejsem expert na toto […]
RancherOS: systém, kde je v Docker kontejneru úplně všechno
Operačních systémů optimalizovaných pro hostování kontejnerů je víc, ale RancherOS jde dál – v kontejneru má i sám sebe. A taky používá Docker v Docker – čtěte dál. OS navržené pro kontejnery V čem hostovat vaše kontejnery? Je pochopitelně možné použít klasický OS jako je Ubuntu nebo CentOS a v něm provozovat Docker (nebo vzít […]
Praktický úvod do Docker a kontejnerů (10) – Windows kontejnery s Docker API
Část 10 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůVíte, že i Microsoft už má kontejnery? Respektive bude brzy mít s Windows Server 2016 a dnes se na ně podíváme v Technical Preview. Rozjedeme Windows Server 2016 Pro vyzkoušení Windows kontejnerů se mi nechtělo stahovat velké iso s Windows Server 2016 TP4 […]
Praktický úvod do Docker a kontejnerů (9) – multi-host networking
Část 9 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůPraktický úvod do Docker a kontejnerů (9) – multi-host networking Na začátku seriálu jsme propojovali kontejnery starším způsobem vytvořením linku. Potíž je, že to bylo vymyšleno na spoje v rámci jednoho hostitele a to se nám, když už umíme využívat Swarm cluster hostitelů, […]
Další příklad vytváření image Packerem – tentokrát pro Docker
Práce s Image je dost důležitá a mít správnou strategii je v této oblasti velmi vhodné. O těchto přístupech už jsem psal. V každém případě je ideální, aby příprava image nebyla manuální operace, tedy něco, co znamená, že když to potřebuji udělat znova či aktualizovat, musím se podívat do svých poznámek a snažit se kroky […]
Docker Machine pro OpenStack
Na cloudsvět jsme o Docker Machine psali. Dnes si vyzkoušíme použití driveru pro OpenStack. OpenStack driver pro Docker Machine Připomeňme – Docker Machine je univerzální způsob, jakým lze vytvářet Docker hostitele a automatizovat distribuci bezpečnostních informací (certifikátů) či vytváření Swarm clusteru. V předchozích článcích jsme zkoušeli driver pro VirtualBox a také byla řeč o bare […]
Praktický úvod do Docker a kontejnerů (8) – váš vlastní registr obrazů
Část 8 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůZatím jsme v našem seriálu stahovali a ukládali image našich kontejnerů ve veřejném prostoru Docker Hub. To je samozřejmě perfektní pro stahování známých obrazů jako jsou Ubuntu nebo MySQL a ukládání a sdílení výsledků vaší práce v open source světě. Ale je to […]
Praktický úvod do Docker a kontejnerů (7) – scheduler v Docker Swarm
Část 7 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV minulém článku jsme si pohráli s Docker Swarm clusterem a viděli, že o rozmístění kontejnerů do hostitele rozhodne za nás. Můžeme mu do toho ale nějak promlouvat? Na to se zaměříme dnes. Výběr hostitele pro nový kontejner můžeme nechat čistě na Docker […]
Praktický úvod do Docker a kontejnerů (6) – cluster hostitelů s Docker Swarm
Část 6 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůMinule jsme se naučili elegantně vytvářet Docker hostitele, ale každého jsme ovládali zvlášť (byť z jednoho místa). Dnes si vytvoříme cluster hostitelů, který se bude chovat jako celek – a všechny příkazy a funkce, které jsme dosud používaly, zůstanou prakticky stejné. To je […]