Schița de curs
Introducere în containerizare și Docker
- Înțelegerea conceptelor de containerizare a software-ului
- Avantajele containerelelor comparativ cu modelele tradiționale de implementare
- Scurtă prezentare a Docker și a rolului său în livrarea modernă a aplicațiilor
- Cazuri comune de utilizare a containerelelor în dezvoltare și operațiuni IT
Instalarea Docker și configurarea mediului
- Instalarea și configurarea Docker
- Înțelegerea componentelor și arhitecturii Docker
- Lucrul cu linia de comandă CLI a Docker
- Gestionarea serviciilor și configurațiilor Docker
Arhitectura Docker și concepte fundamentale
- Motorul Docker, imaginile, containerele și registrele
- Gestionarea ciclului de viață al containerelelor
- Înțelegerea obiectelor și resurselor Docker
- Cele mai bune practici pentru lucrul cu mediile Docker
Lucrul cu imaginile și containerele Docker
- Descărcarea și gestionarea imaginilor Docker
- Crearea și rularea containerelelor
- Configurarea și managementul containerelelor
- Inspecția, monitorizarea și întreținerea containerelelor
Construirea aplicațiilor cu Dockerfiles
- Înțelegerea structurii și instrucțiunilor Dockerfile
- Crearea de imagini Docker personalizate
- Optimizarea dimensiunii imaginilor și a performanței de build
- Gestionarea dependențelor și configurațiilor aplicației
Stocare și gestionarea datelor în Docker
- Înțelegerea conceptelor de stocare a containerelelor
- Lucrul cu volume și legături montate (bind mounts)
- Persistența datelor aplicației
- Gestionarea eficientă a datelor din containere
Retele Docker
- Înțelegerea conceptelor de rețea ale Docker
- Crearea și gestionarea rețelelor Docker
- Conectarea mai multor containere
- Configurarea comunicării între aplicații și servicii
Lucrul cu registrele Docker
- Înțelegerea repozitoriilor de imagini și registrelor
- Utilizarea Docker Hub și a registrelor private
- Încărcarea (push) și descărcarea (pull) imaginilor
- Gestionarea versiunilor imaginilor și considerente legate de securitate
Concepte de orchestrare și scalare a containerelelor
- Introducere în orchestrarea containerelelor
- Înțelegerea rolului platformelor de orchestrare
- Scurtă prezentare a Docker Compose
- Pregătirea aplicațiilor pentru implementări scalabile
Depanarea și cele mai bune practici
- Diagnosticarea problemelor frecvente în Docker
- Gestionarea jurnalelor (logs) și performanței containerelelor
- Aplicarea practicilor optime pentru securitate și mentenanță
- Optimizarea mediilor de aplicații bazate pe Docker
Workshop practic Docker și recapitularea cursului
- Crearea și implementarea unei aplicații containerizate
- Gestionarea mai multor containere și servicii
- Aplicarea comenzilor și fluxurilor de lucru Docker
- Recapitularea conceptelor cheie și pașii următori
Cerințe
- O înțelegere de bază a conceptelor de rețea.
- Experiență cu linia de comandă Linux.
Audiența țintă
- Dezvoltatori
- Ingineri DevOps
- Administratori de sistem
Mărturii (7)
program de curs structurat pe mai multe niveluri.
Bert Paelinckx - Cube SoftwareSolutions
Curs - Introduction to Docker
Tradus de catre o masina
instrutorul avea o mulțime de cunoștințe și răbdare de împărtășit cu noi
Bogdan Olaru
Curs - Introduction to Docker
Tradus de catre o masina
Exercițiile practice și explicațiile în jurul tuturor detaliilor, mai ales pentru comenzile utilizate
Louise
Curs - Introduction to Docker
Tradus de catre o masina
El a explicat corect și a avut exerciții.
Stefan-Bogdan Birtu
Curs - Introduction to Docker
Tradus de catre o masina
Modul în care se explica treptat, de la concepte de bază până la cele mai complexe, cu exemple.
Stefan
Curs - Introduction to Docker
Tradus de catre o masina
Mă place cum îl prezintă Abhi. Adăugarea informațiilor pe diapozitive, crearea de diagrame. Pentru mine, personal, este mai ușor să înțeleg și să rețin informațiile pe care le partajează.
Viorel
Curs - Introduction to Docker
Tradus de catre o masina
Mi-a plăcut modul în care informațiile au fost prezentate, cu exemple practice. De asemenea, ritmul formatorului era potrivit și acesta a avut răbdare să răspundă la toate întrebările, să ajute colegii care au rămas în urmă și chiar să scrie exemple suplimentare în prezentare, pe baza curiozităților participanților.
Beatrice - DB Global Technology SRL
Curs - Introduction to Docker
Tradus de catre o masina