Kurzusleírás

Mi a Docker?

  • Használati esetek
  • A Docker főbb összetevői
  • A Docker architektúrája
  • Alapvető technológia

A Docker telepítése

  • Telepítés Ubuntu és Windows rendszereken
  • A Docker Machine használata hoszt kiépítéséhez
  • Docker Machine illesztőprogramok felhőszolgáltatókhoz

Konténer életciklusa

  • Konténerek létrehozása és futtatása
  • Megállítás és újraindítás
  • Konténer vizsgálata
  • Naplók megtekintése
  • Folyamatok megtekintése
  • Konténer és adatainak eltávolítása

Alkalmazások Dockerrel történő konténeresítése

  • A „hello world” példa
  • Interaktív Bash konténer
  • Kép létrehozása változtatások commitálásával
  • Kép létrehozása Dockerfile-ból
  • Automatizált buildek GitHub alapján
  • Több folyamat futtatása egy konténerben
  • gosu segédeszköz
  • Webalkalmazás futtatása egyetlen konténerben
  • Webalkalmazás futtatása mikroszolgáltatások architektúrájában

Képek kezelése

  • Meglévő képek keresése és letöltése
  • Docker Hub és helyi adattár
  • Képek megosztása másokkal
  • Privát képadattár üzembe helyezése

Konténerek hálózatkezelése

  • Port leképezés
  • Konténerek összekapcsolása és elnevezése
  • Egyedi hálózatok létrehozása és kezelése
  • Hálózat több Docker hoszt között (overlay)

Adatok a konténerekben

  • Adatkötetek
  • Hoszt könyvtárak és fájlok adatkötetként
  • Adatkötet konténerek
  • Adatkötetek megosztása Docker hosztok között
  • Adatkötetek biztonsági mentése és visszaállítása

Docker Compose

  • A Docker Compose áttekintése
  • Többkonténeres alkalmazások futtatása egyetlen paranccsal
  • Szolgáltatások, hálózatok, kötetek és változók meghatározása
  • Erőforrásokra vonatkozó futásidejű korlátozások beállítása

Docker Swarm

  • Bevezetés a natív Docker klaszterezésbe
  • Felfedezési szolgáltatások
  • Docker Swarm stratégiák és szűrők

Követelmények

Előny, ha van némi ismeret a parancssor és a Linux használatában.

 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák