Junior — Middle
Magyarázza el, mi az a Docker Compose, és milyen szerepet játszik a konténerkezelésben?
sobes.tech MI
Válasz az MI-től
A Docker Compose egy eszköz többkonténeres Docker alkalmazások meghatározására és futtatására. A docker-compose.yml fájl segítségével több konténer konfigurációját, hálózatát, kötetét és függőségeit írhatjuk le.
A Docker Compose szerepe a konténerizáció kezelésében:
- Lehetővé teszi összetett alkalmazások egy parancs alatti indítását, amelyek több szolgáltatásból állnak.
- Könnyíti a szolgáltatások konfigurálását és skálázását.
- Egyszerűsíti a konfigurációk és fejlesztési környezetek kezelését.
Egyszerű docker-compose.yml példa:
version: '3'
services:
web:
image: nginx
ports:
- "80:80"
db:
image: postgres
environment:
POSTGRES_PASSWORD: example