DOCKER

Docker

Válassz részvételi formát
Válassz képzési formát
Képzés hossza
  • 2 nap (2×8 tanóra)
  • naponta 9:00 - 17:00
Elérhető képzési nyelvek
  • Magyar
Válassz időpontot

Képzés ára

299 000 Ft
+ ÁFA/fő
Kérjük, válassz időpontot és részvételi formát!
Szeretne a cégére szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

A Docker a konténeres virtualizációt standardizáló, dinamikusan fejlődő megoldás és egy nyílt forráskódú rendszer. A Dockerre épülő rendszerek (pl. Kubernetes, Openshift) segítségével nagy mennyiségű konténert lehet egyidejűleg kezelni, gyorsan változó terheléseket, igényeket kiszolgálni, automatizált módon.

Mit fognak megtanulni, elsajátítani a tanfolyam résztvevői a 2 nap alatt?

  • A konténeres virtualizáció alapjait
  • A Docker telepítését
  • A Docker image fájlok és konténerek kezelését
  • Saját Docker konténer image létrehozását
  • A hálózat és a kötetek (volumes) kezelését a Dockerben
  • Docker konténerek kezelésére szolgáló parancsokat és felhasználói felületeket (UI)
  • Több konténerből álló alkalmazások létrehozását (Docker Compose)
  • Konténerek kezelést klaszterben
  • Alapvető naplózási és biztonsági beállításokat

Egyedülálló segítség a Docker  tanfolyam résztvevői számára – csak a Training360-nál!

Ne maradj le a lehetőségről, a Training360 saját gyártású, magyar nyelvű e-learning anyaggal segíti a tanfolyamon megszerzett tudás elmélyítését. Minden Docker tanfolyami résztvevőnk  számára 3 havi hozzáférést biztosítunk. A hozzáférés időtartama nem hosszabbítható.

Kapcsolódó cikkünk: Kubernetes Operátorok! Munkára fel!

Kinek ajánljuk?

Szoftverfejlesztőknek és rendszeradminisztrátoroknak egyaránt ajánljuk, akik az alkalmazásfejlesztést és az üzemeltetést gyorsító és egyszerűsítő konténeres virtualizációt meg akarják ismerni és alkalmazni.

Tematika

Bevezetés

  • Mi a Docker?
  • Mi a képfájl (image) és a konténer?
  • Miért használunk Dockert?

Alapfogalmak

  • Névterületek (namespaces)
  • Kontroll csoportok (cgroups)
  • Union fájlrendszer
  • Konténer formátum
  • Konténer biztonság
  • Open Container Initiative (OCI)
  • Docker Ecosystem

Docker telepítése

  • Docker telepítése Linux-on
  • Docker telepítése Windows-on
  • Egy képfájl beszerzése és egy konténer indítása
  • Dokumentáció használata

Konténerek használata

  • Képfájlok (image-ek) keresése és listázása
  • Képfájl beszerzése
  • Képfájlok listázása
  • Egy konténer indítása
  • Konténerek listázása
  • Konténer napló (log-ok) megtekintése
  • Egy konténer leállítása
  • Egy konténer eltávolítása
  • Újraindítása irányelv (restart policy) beállítása egy konténeren
  • Privilegizált hozzáférés egy konténeren belül
  • Hozzáférés egy gazdagép (host) eszközhöz (device) a konténeren belül
  • Konténer metaadatainak kiolvasása

Képfájlok (images) használata

  • Képfájl készítése konténerből
  • Képfájl közzététele (registry)
  • Képfájl eltávolítása
  • Képfájl exportálása és importálása
  • Képfájl készítése Dockerfile alapján

Docker Kötetek (Volumes)

  • Adatok tárolása kötetek felhasználásával
  • Kötetek létrehozása és csatolása (mount)
  • Adatok megosztása konténerek között
  • Adatok megosztása a gazdagép és a konténer között

Hálózati alapok

  • A konténer hálózati modell
  • Konténerek elérése kívülről
  • Konténerek csatlakoztatása a gazdagép hálózathoz
  • Felhasználó által definiált hídhálózat létrehozása (user-defined bridge network)

Docker Compose

  • Több konténeres alkalmazás létrehozása és futtatása
  • Compose parancssori interfész (CLI)
  • Szolgáltatás méretezése

Naplózás és Biztonság

  • Naplózás a Docker-ben
  • Képességek (capabilities) eltávolítása
  • Kötelező hozzáférés-vezérlés (MAC) beállítása a SELinux segítségével
Tematika (PDF)

Szükséges előképzettség

Számítógép-kezelési és információ technológiai alapismeretek, hálózati alapismeretek. Linux parancssori alapismeretek. Az egyes forrásanyagok angol nyelvűek lehetnek, ezért az angol nyelv dokumentumolvasás-szintű ismerete javasolt.