Systems90 by Webglobe
  • Nápověda
  • API Documentation
  • Přihlášení
Hostingové služby
  • První kroky
  • Převody domén
  • Změna držitele domén
  • Emailové služby
  • Web & FTP připojení
  • Databáze
  • Nastavení PHP
  • Nastavení .htaccess
  • Nastavení DNS
  • Statistiky & Logy
  • Limity & Omezení
  • Redakční systémy (CMS)
  • Fakturace
Virtuální servery (VPS)
  • Obecné dotazy
  • První kroky
  • Operační systémy
  • Zálohování & Úložiště
  • Síťová nastavení
  • Změny konfigurace
  • Uživatelské rozhraní
  • Podmínky služeb
  • Bezpečnost dat
  • Podpora
  • Fakturace
  1. Virtuální servery (VPS)
  2. Operační systémy
  3. Linux
  4. Docker container
  5. Co je to Docker container?

Co je to Docker container?

Docker využívá jednotného rozhraní pro správu aplikací a jejich bezpečnou izolaci se všemi procesy, knihovnami, konfiguračními soubory a dalšími závislými soubory do samostatných kontejnerů aniž by v kontejneru musel být přítomný i operační systém. Obsahuje vlastní, hostující linuxovou instanci, nad kterou se pak jednotlivé izolované procesy spouští. Kontejner je díky tomu velmi malý, snadno přenositelný, extrémně rychle startuje a je podstatně efektivnější co do využití zdrojů.

Síťování v dockeru funguje obdobně, jako u virtuálních nebo fyzických serverů, zde má každý kontejner svou vlastní virtuální síťovou kartu, díky které komunikuje s ostatními kontejnery v síti, nebo okolním světem.

Docker nachází uplatnění od vývojářských stanic přes testovací prostředí a integrační testování až po samotné produkční prostředí pro danou aplikaci. Lze jej nasadit v plně manuálním řízeném řešení, nebo lze využít orchestračních technologií jako Docker Swarm, Kubernetes nebo Apache Mesos.

Docker Container