Docker i Kubernetes – Fundamenty
Szkolenie kierowane jest do osób początkujących w świecie konteneryzacji (Docker i Kubernetes). Składa się z kilkunastu profesjonalnych lekcji wideo pokrywających zarówno teorię, jak i ćwiczenia praktyczne. Do ćwiczeń praktycznych zostały przygotowane skrypty i pliki YAML, dzięki którym można wykonać ćwiczenia samodzielnie.

Po przejściu przez szkolenie nauczysz się:
- Jak skonfigurować lokalne środowisko do pracy z Dockerem i Kubernetesem
- Czym jest Docker
- Do czego służy Docker
- Czym jest obraz, czym jest kontener
- Jak budować własne obrazy
- Jak kontenery komunikują się ze sobą w Dockerze
- Czym jest i jak działa docker-compose
Poznasz też Kubernetes:
- Czym Kubernetes różni się od Dockera
- Jak działa Kubernetes
- Czym jest Pod
- Czym jest i do czego służy ReplicaSet
- Czym jest i do czego służy Deployment
- Do czego służą Kubernetes Namespace
- Jak wygląda wdrożenie przykładowej aplikacji
- Jak połączyć się przez przeglądarkę z aplikacją wdrożoną w Kubernetes
WAŻNE: Część materiałów wideo pochodzi z obszernych szkoleń Docker Maestro oraz Kubernetes Maestro. Jeśli interesuje Cię coś więcej niż Fundamenty, koniecznie zapoznaj się z agendą pełnych szkoleń.
Spis lekcji
INTRO
01: Powitanie
02: Konfiguracja środowiska do nauki
03: Skrypty i przykłady do pobrania
Docker Maestro
01: Czym jest Docker i dlaczego jest tak popularny? (05:28)
02: Podstawowe definicje: obraz, kontener, Docker Hub (04:22)
03: Uruchamianie usług w kontenerze (09:13)
04: Budowanie własnego obrazu – czyli konteneryzacja aplikacji (10:19)
05: Komunikacja pomiędzy kontenerami – WordPress i MySQL (05:57)
06: Wprowadzenie do docker-compose (14:12)
Kubernetes Maestro
01: Kubernetes z perspektywy wdrażania aplikacji (03:41)
02: Jak działa Kubernetes (03:04)
03: Najmniejsza jednostka w Kubernetes – Pod (02:46)
04: Omówienie ReplicaSet (05:35)
05: Deployment Big Picture (03:30)
06: Logiczny podział klastra z namespaces (05:23)
07: Wdrożenie pierwszej aplikacji w Kubernetes (05:12)
08: Co dalej