Build your ultimate AI agent
Descrierea cursului
Acest curs extinde cunoștințele dobândite în cursul Introducere în Docker, aprofundând conceptele și instrumentele de containerizare. Vom explora subiecte avansate precum gestionarea imaginilor de containere, rețelistică, comunicarea cu sistemul de fișiere și dezvoltarea de aplicații multi-platformă și multi-container.
Optimizarea aplicațiilor containerizate
Învață să creezi build-uri în mai multe etape pentru a îmbunătăți dimensiunea, securitatea și reutilizabilitatea aplicațiilor containerizate. Prin exerciții practice, stăpânești tehnicile de optimizare a imaginilor de containere, asigurând implementarea și gestionarea eficientă în medii diverse.Îmbunătățirea implementărilor de containere cu Docker Compose
Descoperă cum să folosești instrumentele și conceptele de rețea Docker pentru a facilita comunicarea între containere și pentru a oferi servicii de rețea atât rețelelor locale, cât și celor externe. Explorați montările și volumele sistemului de fișiere pentru partajarea fără probleme a datelor între containere și mașina gazdă. În plus, dobândești competențe în Docker Compose pentru orchestrarea implementărilor de aplicații multi-container, simplificând configurarea instrumentelor complexe, frecvent întâlnite în mediile de data science și inginerie.Împuternicirea dezvoltării și implementării
Acest curs vă oferă competențele esențiale pentru a vă îmbunătăți procesele de dezvoltare, testare și distribuție. Deși nu este esențial, vei obține cele mai bune rezultate din acest curs dacă ai lucrat cu și ai creat câteva containere simple. La finalul cursului, vei avea cunoștințele și instrumentele necesare pentru a optimiza aplicațiile containerizate, a eficientiza comunicarea dintre containere și a implementa cu ușurință aplicații multi-container, oferindu-ți încredere în parcursul tău de învățare Docker.Cerințe prealabile
Curriculum
Structura cursului
1
Comenzi și sisteme de fișiere
Acest capitol acoperă comenzi noi din Docker și detalii despre cum să partajezi date între sistemul gazdă și aplicațiile containerizate. Vei învăța când și cum să folosești volume persistente și să accesezi sistemele de fișiere ale gazdei.
- Comenzi Docker intermediare50 XP
- Ajutor rapid50 XP
- Containere existente100 XP
- Curățarea automată a containerelor50 XP
- Montarea sistemului de fișiere al gazdei50 XP
- Transmiterea unui fișier către un container în execuție100 XP
- Dispărut, dar nu uitat50 XP
- Metode diferite, același rezultat100 XP
- Volume persistente50 XP
- Crearea unui volum de container100 XP
- Containere diferite, același volum100 XP
2
Rețele
Învață să expui servicii de rețea în Docker, să creezi rețele Docker și să folosești fișiere Dockerfile pentru a gestiona setările de rețea.
3
Construirea imaginilor avansate de containere
Învață să folosești instrumentele avansate de gestionare și construire a imaginilor Docker pentru a crea imagini de containere compacte și eficiente. Creează imagini multi-platformă capabile să ruleze pe arhitecturi de procesoare diferite.
4
Docker Compose
Combină capabilitățile Docker de volume, rețele și gestionare a containerelor în aplicații multi-container folosind Docker Compose. Actualizează și gestionează implementările de aplicații prin intermediul fișierului docker-compose.yml.
C
Docker intermediar
Curs
finalizat

