Intrati in legatura

Schița de curs

Introducere în containerizare și Docker

  • Înțelegerea conceptelor de containerizare a software-ului
  • Beneficiile containerelor comparativ cu modelele tradiționale de implementare
  • Prezentare generală a Docker și rolul său în livrarea modernă a aplicațiilor
  • Cazuri frecvente de utilizare a containerelor în development și operațiuni

Instalarea Docker și configurarea mediului

  • Instalarea și configurarea Docker
  • Înțelegerea componentelor și arhitecturii Docker
  • Lucrul cu Docker CLI
  • Gestionarea serviciilor și configurațiilor Docker

Arhitectura Docker și concepte de bază

  • Docker Engine, imagini, containere și registre
  • Gestionarea ciclului de viață al containerelor
  • Înțelegerea obiectelor și resurselor Docker
  • Bune practici pentru lucrul cu medii Docker

Lucrul cu imagini și containere Docker

  • Preluarea și gestionarea imaginilor Docker
  • Crearea și rularea containerelor
  • Configurarea și gestionarea containerelor
  • Inspectarea, monitorizarea și întreținerea containerelor

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țiilor

Stocarea Docker și gestionarea datelor

  • Înțelegerea conceptelor de stocare a containerelor
  • Lucrul cu volume și bind mounts
  • Persistarea datelor aplicațiilor
  • Gestionarea eficientă a datelor containerelor

Rețelistică Docker

  • Înțelegerea conceptelor de rețelistică 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 repository-urilor de imagini și a registrelor
  • Utilizarea Docker Hub și a registrelor private
  • Încărcarea și descărcarea imaginilor
  • Gestionarea versiunilor de imagini și aspecte de securitate

Concepte de orchestrare și scalare a containerelor

  • Introducere în orchestrarea containerelor
  • Înțelegerea rolului platformelor de orchestrare
  • Prezentare generală a Docker Compose
  • Pregătirea aplicațiilor pentru implementări scalabile

Depanare și bune practici

  • Diagnosticarea problemelor frecvente Docker
  • Gestionarea logurilor și a performanței containerelor
  • Aplicarea bunelor practici de securitate și întreținere
  • Optimizarea mediilor de aplicații bazate pe Docker

Workshop practic Docker și recapitularea cursului

  • Construirea ș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

  • Înțelegerea conceptelor de rețea.
  • Experiență cu linia de comandă Linux.

Public țintă

  • Developeri
  • Ingineri DevOps
  • Administratori de sistem
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite