Úvod do kontejnerizace

Kontejnerizace a virtualizace – základní koncepty

Julia Ostheimer

Freelance AI Consultant

Prostředí v informatice

  • Prostředí: systém obklopující IT aplikaci

Prostředí obklopující IT aplikaci

1 Icons by icons8.com
Kontejnerizace a virtualizace – základní koncepty

Virtualizace na úrovni OS

  • Virtualizace operačního systému (OS)
  • Nevirtualizované:

    • Hardware
    • Jádro OS
  • Virtualizované:

    • Izolované uživatelské prostory
Kontejnerizace a virtualizace – základní koncepty

Seznámení s kontejnery

  • Virtualizace na úrovni OS = kontejnerizace
  • Izolované uživatelské prostory = kontejnery
  • Kontejnery
    • Izolované prostředí
    • Obsahuje aplikaci a všechny závislosti

Obsah kontejneru

1 Icons by icons8.com
Kontejnerizace a virtualizace – základní koncepty

Definice kontejnerizace

  • Virtualizace na úrovni OS
  • Zabalení aplikace a jejích závislostí do kontejneru

 

Proces kontejnerizace

1 Icons by icons8.com
Kontejnerizace a virtualizace – základní koncepty

Vlastnosti při použití kontejnerů

  • Spolehlivý provoz více aplikací na jednom hostiteli

  • Každá aplikace ve vlastním kontejneru

  • Přehled závislostí aplikace

Více aplikací na jednom hostiteli

1 Icons by icons8.com
Kontejnerizace a virtualizace – základní koncepty

Výhody kontejnerů

  • Izolace mezi aplikacemi

  • Přenositelnost a reprodukovatelnost

  • Rychlé spuštění

Kontejnerizace a virtualizace – základní koncepty

Pojďme procvičovat!

Kontejnerizace a virtualizace – základní koncepty

Preparing Video For Download...