Course Outline
Uvod u kontejnerizaciju i Docker
- Razumevanje koncepta kontejnerizacije softvera
- Prednosti kontejnera u odnosu na tradicionalne modele distribucije
- Pregled Dockera i njegove uloge u modernom isporuči aplikacija
- Uobičajene primene kontejnera u razvoju i operacijama
Instalacija Dockera i podešavanje okruženja
- Instalacija i konfiguracija Dockera
- Razumevanje komponenti i arhitekture Dockera
- Rad sa Docker CLI
- Upravljanje Docker servisima i konfiguracijama
Arhitektura Dockera i ključni koncepti
- Docker Engine, slike, kontejneri i registri
- Upravljanje životnim ciklusom kontejnera
- Razumevanje objekata i resursa Dockera
- Najbolje prakse pri radu sa Docker okruženjima
Rad sa Docker slikama i kontejnerima
- Povlačenje i upravljanje Docker slikama
- Kreiranje i pokretanje kontejnera
- Konfiguracija i upravljanje kontejnerima
- Inspekcija, praćenje i održavanje kontejnera
Izgradnja aplikacija pomoću Dockerfajlova
- Razumevanje strukture i instrukcija Dockerfajla
- Kreiranje custom Docker slika
- Optimizacija veličine slika i performansi izgradnje
- Upravljanje zavisnostima i konfiguracijama aplikacija
Čuvanje podataka i upravljanje podacima u Dockeru
- Razumevanje koncepta skladištenja u kontejnerima
- Rad sa volume-ima i bind mount-ovima
- Pertinencija podataka aplikacija
- Efikasno upravljanje podacima kontejnera
Docker mreženje
- Razumevanje koncepta Docker mreženja
- Kreiranje i upravljanje Docker mrežama
- Povezivanje više kontejnera
- Konfiguracija komunikacije između aplikacija i servisa
Rad sa Docker registrima
- Razumevanje image repozitorijuma i registara
- Korišćenje Docker Hub-a i privatnih registara
- Push i pull slika
- Upravljanje verzijama slika i bezbednosnim aspektem
Koncepti orkestracije i skaliranja kontejnera
- Uvod u orkestraciju kontejnera
- Razumevanje uloge orkestracionih platformi
- Pregled Docker Compose-a
- Priprema aplikacija za skalabilne distribucije
Rešavanje problema i najbolje prakse
- Dijagnostikovanje uobičajenih Docker problema
- Upravljanje logovima i performansama kontejnera
- Primena bezbednosnih i održavalskih najboljih praksi
- Optimizacija aplikacionih okruženja zasnovanih na Dockeru
Praktična Docker radionica i pregled kursa
- Izgradnja i deploy kontejnerizovane aplikacije
- Upravljanje više kontejnera i servisa
- Primena Docker komandi i radnih tokova
- Pregled ključnih koncepta i sledeći koraci
Requirements
- Razumevanje mrežnih koncepta.
- Ispostavljanje Linux komandne linije.
Javljavanje
- Developeri
- DevOps inženjeri
- Sistemski administratori
Testimonials (7)
višeslojni, strukturirani program kursa.
Bert Paelinckx - Cube SoftwareSolutions
Course - Introduction to Docker
Machine Translated
Trenutac je imao mnogo znanja i strpljenja koje je podelio sa nama.
Bogdan Olaru
Course - Introduction to Docker
Machine Translated
Praktične vežbe i objašnjenja svih detalja, posebno kada je u pitanju korišćenje komandi
Louise
Course - Introduction to Docker
Machine Translated
He explained correctly, and had exercises.
Stefan-Bogdan Birtu
Course - Introduction to Docker
Način na koji je objašnjeno, kretajući se od osnovnih ka naprednijim konceptima uz ilustrativne primere.
Stefan
Course - Introduction to Docker
Machine Translated
Kako mi se sviđa način na koji Abhi predstavlja sadržaj. Dodaje korisne informacije na slajdove i pravi dijagrame. Lično mi je tako lakše da razumem i zapamtim informacije koje deli.
Viorel
Course - Introduction to Docker
Machine Translated
Ocenio sam način na koji su informacije predstavljene, uz praktične primere. Takođe, tempo obučavanja je bio optimalan, a obučivač je strpljivo odgovarao na sva pitanja, pomagao kolegama koji su bili u zaostatku, pa čak i dodao dodatne primere u prezentaciju, prilagođene pitanjima i interesovanju učesnika.
Beatrice - DB Global Technology SRL
Course - Introduction to Docker
Machine Translated