Schița de curs

Ce este Docker?

  • Cazuri de utilizare
  • Componentele principale ale Docker
  • Fundamentele arhitecturii Docker

Arhitectura Docker

  • Imagini Docker
  • Registrul Docker
  • Containere Docker

Tehnologia de bază

  • Namespace-uri
  • Grupuri de control
  • Union FS
  • Formatul containerelor

Instalarea Docker

  • Instalare pe Ubuntu via apt-get
  • Instalarea unei versiuni mai noi a Docker

Dockerizarea aplicațiilor

  • Exemplul „hello world”
  • Container interactiv
  • Daemonizarea programelor

Utilizarea containerelor

  • Rularea unei aplicații web într-un container
  • Investigarea unui container
  • Maparea porturilor
  • Vizualizarea jurnalelor
  • Vizualizarea proceselor
  • Oprirea și repornirea
  • Ștergerea unui container

Gestionarea imaginilor

  • Listarea imaginilor
  • Descărcarea imaginilor
  • Găsirea imaginilor

Rețeaua containerelor

  • Detalii despre maparea porturilor
  • Legarea și denumirea containerelor
  • Legarea și variabilele de mediu

Date în containere

  • Volume de date
  • Directoare gazdă ca volum de date
  • Fișier gazdă ca volum de date
  • Containere de volume de date
  • Backup, restaurare a volumelor de date

Contribuția la ecosistem

  • Ce este Docker Hub?
  • Înregistrarea pe Docker Hub
  • Autentificare prin linia de comandă
  • Încărcarea pe Docker Hub
  • Depozite private
  • Construcții automate

Cerințe

O oarecare familiaritate cu linia de comandă și Linux este un avantaj.

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite