Cum folosești Docker Compose pentru aplicații cu mai multe servicii
Actualizat 7/20/2026
Aplicațiile reale au mai multe părți: un server web, o bază de date, poate un cache. Docker Compose le descrie pe toate într-un fișier și le pornește împreună.
1. Fișierul compose.yaml
services:
web:
image: nginx
ports:
- "80:80"
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: parola
volumes:
- db_data:/var/lib/mysql
volumes:
db_data:
2. Pornește totul
docker compose up -d
3. Comenzi utile
docker compose ps # starea serviciilor
docker compose logs -f # log-uri live
docker compose down # oprește și șterge containerele
De ce Compose
- Toată configurația într-un fișier, ușor de versionat în git.
- Serviciile se văd între ele după nume (web poate accesa "db").
- Volumele păstrează datele chiar dacă recreezi containerele, vezi Volume Docker.
Pentru o aplicație completă cu proxy și HTTPS, vezi Cum publici o aplicație cu Docker Compose.
Pune ghidul în practică pe un VPS propriu
Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.
Vezi prețurileTutoriale similare
Containere Docker
Cum eliberezi spațiu ocupat de Docker
Imaginile, containerele oprite și volumele orfane pot umple discul. Iată cum le cureți în siguranță.
Actualizat 7/20/2026Containere DockerCum îți rulezi propriul registry Docker privat
Găzduiește-ți propriile imagini Docker pe un server privat, fără să depinzi de servicii externe.
Actualizat 7/20/2026Containere DockerBune practici de securitate pentru Docker
Rulează containere mai sigure: utilizatori non-root, imagini oficiale, resurse limitate și secrete protejate.
Actualizat 7/20/2026