Čá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 […]
Posts in category Cloud-native a PaaS
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ů, […]
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 […]
Trvalý přísun inovací a hodnoty pro byznys (CI/CD)
Continuous Integration, Delivery, Deployment Agilní vývoj, Lean, CI/CD, Extreme Programming – to vše má v základech myšlenku trvalého přísunu inovací. Často a pravidelně, s krátkou zpětovazební smyčkou, s nízkým rizikem a malým vázaným kapitálem. Místo megaprojektů s nejistým výsledkem se soustředí na malé, ale velmi časté krůčky. Tak malé (= levné co do času a […]
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 […]
OneView driver pro Docker Machine – Composable Infrastructure názorně
V praktickém průvodci pro Docker jsme v pátém díle mluvili o nativním nástroji, který zajišťuje velmi pohodlný provisioning infrastruktury. Víte, že HPE OneView, brána do komponovatelné infrastruktury, nabízí otevřený driver pro Docker Machine? Infrastruktura vs. Docker kontejnery Kontejnery jsou vrstva abstrakce, která může běžet například na Raspberry Pi (mini-počítač za 25 dolarů) i na HPE […]
Praktický úvod do Docker a kontejnerů (5) – Docker Machine
Část 5 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV předchozích dílech jsme si sami vytvořili VM, která fungovala jako náš Docker host systém. Dnes si to zjednodušíme a použijeme Docker Machine pro vytváření a instalaci Docker systémů. Docker Machine Nebyl by problém vytvářet si VM s Docker hosty ručně. Stačí vytvořit […]
Přenositelnost cloud aplikací? Certifikace Cloud Foundry to garantuje.
Od myšlenky na DevOps k PaaS Přemýšlíte o DevOps? Hledáte jak mít jednoduchost pro vývojáře a při tom schopnost to bezpečně a spolehlivě provozovat? Ztrácíte se ve všech součástkách jako je Docker, CoreOS, Kubernetes, Mesos, Consul, Etcd a spostě další? Ideální je sáhnout po hotové Platform as a Service – řešení, které je namíchané, připravené, […]
HPE PaaS: moderní aplikace pro vaše DC i ve veřejném cloudu vaší volby
Efektivnější vývoj a provoz aplikací s PaaS Platform as a Service se na stránkách cloudsvet.cz věnujeme docela často. Jejím smyslem je umožnit rychlý a efektivní vývoj a provoz aplikací. Nejdůležitější přínosy zahrnují: Zajištění konzistentního prostředí od vývojářského notebooku po produkční farmu přináší jistotu a spolehlivost v nasazování Automatická kompilace, zajištění návazností a vybudování Docker kontejneru […]
Bring Your Own Container
Jak si přinést do Cloud Foundry PaaS váš vlastní Docker kontejner? Jen kontejner nestačí Na stránkách cloudsvet jsme v seriálu Praktický úvod do Docker poměrně detailně prošli vlastnosti kontejnerů. Ukázali jsme si řadu velmi zajímavých vlastností, ale také odhalili slabiny. Samotný Docker neřeší, jak zajistit komunikaci mezi kontejnery v různých host systémech, nechápe, jaké aplikace […]
Python, Cloud Foundry a Helion Development Platform
Chcete se naučit psát aplikace pro PaaS, kontejnery, CloudFoundry a HP Helion Development Platform? Na cloudsvet.cz se zaměříme na jednoduchý úvod v některých jazycích. Dnes začneme s velmi oblíbeným Python (mimochodem jde o hada – vzhledem k tomu co si většina z nás vybaví v souvislosti s hadem je Python jazyk docela hezká slovní hříčka). […]
Kontejnery, HA a Helion Development Platform
Minule jsem natočil video o PaaS a autoscale, dnes vyzkoušíme něco, co stojí na stejných principech – vysokou dostupnost. PaaS a HA Pro dnešní článek nechme stranou HA samotné PaaS – existuje, ale je to na jindy. Soustřeďme se na HA naší cloud-native aplikace. Pokud si chcete připomenout parametry důležité pro autoscaling a HA, tady […]
Kontejnery, autoscale a Helion Development Platform
Na stránkách cloudsvět už několikrát zaznělo jak vyvíjet cloud-native aplikace. Představme si dnes jeden z mnoha důvodů proč to udělat – automatické nafukování a sfukování podle potřeb. Rekapitulace cloud-native z pohledu autoscale Nejprve pojďme krátce zopakovat ty aspekty cloud-native, které potřebujeme pro automatické škálování. Žádný node neobsahuje nic, co není také někde jinde – není […]
Praktický úvod do Docker a kontejnerů (4) – jak z nich získat maximum
Část 4 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůJak vytěžit z kontejnerů maximum Pro dnešní díl jsem slíbil shrnout určitá doporučení pro úspěšné nasazení Docker a kontejnerových technologií obecně. Kontejnery můžete využívat jako VM (do jisté míry), ale jisté je, že je to mentalita, která nevede k maximálním přínosům. Je to jako […]
Praktický úvod do Docker a kontejnerů (3) – víc najednou aneb něco užitečného s Docker ...
Část 3 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV první díle jsme se naučili základy Dockeru a v druhém jejich propojování. Dnes budeme pokračovat, ale sestavíme si něco, co bude už opravdu užitečné a výsledkem bude hotová aplikace. A protože jde o čtyři kontejnery, tak je nebudeme všechny konfigurovat ručně – […]
Praktický úvod do Docker a kontejnerů (2) – propojování
Část 2 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV minulém díle jsme si Docker nainstalovali a rozjeli pár kontejnerů. Dnes pokračujeme dál, vrhněte se do moderního IT s cloudsvet.cz Environmental variables Raději bych v nadpisu preferoval češtinu, ale proměnná prostředí by možná nikomu nic neříkala. Nicméně v oblasti kontejnerů a Platform […]