Sobes.tech
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