Cod: ADM-019
Durata: 16 ore
Durata: 16 ore
Descriere
Vom discuta despre arhitectura Docker si componentele sale, cand folosim Docker (si cand nu il folosim) precum si cum sa rulam si sa controlam aplicatii si servicii in Docker containers. Vei descoperi diferite modalitati de a face troubleshooting atunci cand apar probleme in Docker sau la nivel de containere. Plus cum sa lucrezi cu imagini, cum sa iti creezi propriile imagini cu Dockerfile, si cum sa publici imagini pe Docker Hub.Si nu in cele din urma, vei afla cum sa pastrezi datele persistente folosind volumes, inclusiv backups si restores, diferite tipuri de modele de retea in Docker si subiecte variate legate de Docker housekeeping.
Cursul contine mai multe laboratoare unde vei avea ocazia sa practici ceea ce inveti.
Subiecte curs
Cum incepem- Ce probleme rezolva Docker
- Diferenta intre containere si VMs
- Arhitectura si componentele Docker
- Comenzi
App in Container
- Ce este un container
- Rularea aplicatiei in container
- Listarea containerelor
- Stopped containers
- Clean up
Servicii in Container
- Rularea serviciilor in container
- Expose ports
- Oprirea si reluarea containerelor
- Oprirea aplicatiei in container
- Reinceperea aplicatiei in container
- Cum pornim containerele oprite
- Restart policy
- Container Lifecycle
Debugging Containers
- Cum accesam log-urile unui container
- Executia unei comenzi intr-un container
- Atasarea si detasarea unui local terminal la un container
- Copierea fisierelor si dosarelor intre un container si local filesystem
- Afisarea de informatii detaliate legate de un container
- Afisarea docker events
Imagini
- Ce este o imagine
- Cum obtinem o imagine
- Imagine si layere
- Listarea imaginilor
- Construire Dockerfile
- Managementul tags
Dockerfile
- Sintaxa
- Instructiuni
Volume
- Tipuri de Docker storage
- Bind mounts
- Volume
- Shadowing data
- Backups
Networking
- Modele de networking
- Administrarea Docker networks
- None type network
- Bridge type network
- User-defined bridge type network
- Host type network
Obiective
- Cum functioneaza Docker
- Cum sa folosesti Docker in activitatile de zi cu zi
- Crearea de imagini Docker personalizate
- Containerizarea aplicatiilor
Public tinta
- Ingineri DevOps
- Programatori
- QA si software testeri
- Orice persoana care vrea sa afle mai multe despre Docker (pentru a-l utiliza in proiectele lor)