Sobes.tech
Junior — Middle

Docker Compose nədir və konteyner idarəetməsində hansı rolu oynayır izah edin.

sobes.tech Süni İntellekt

AI-dan cavab

Docker Compose çox konteynerli Docker tətbiqlərini müəyyən etmək və işlətmək üçün bir vasitədir. docker-compose.yml faylı ilə bir neçə konteynerin konfiqurasiyasını, şəbəkəsini, həcm və onların arasındakı asılılıqları təsvir etmək mümkündür.

Docker Compose-un konteynerləşdirmə idarəetməsində rolu:

  • Bir əmrlə çox xidmətli mürəkkəb tətbiqləri işə salmağa imkan verir.
  • Xidmətlərin konfiqurasiyasını və miqyaslandırılmasını asanlaşdırır.
  • Konfiqurasiyaların və inkişaf mühitlərinin idarə edilməsini sadələşdirir.

Sadə docker-compose.yml nümunəsi:

version: '3'
services:
  web:
    image: nginx
    ports:
      - "80:80"
  db:
    image: postgres
    environment:
      POSTGRES_PASSWORD: example