Sobes.tech
Junior — Middle

გთხოვთ, ახსნათ, რა არის Docker Compose და რა როლი აქვს მას კონტეინერიზაციის მართვაში.

sobes.tech AI

პასუხი AI-სგან

Docker Compose არის ინსტრუმენტი მრავალკონტეინერული Docker აპლიკაციების განსაზღვრისა და გაშვებისათვის. docker-compose.yml ფაილის საშუალებით შესაძლებელია რამდენიმე კონტეინერის კონფიგურაციის, ქსელის, მოცულობებისა და დამოკიდებულებების აღწერა.

Docker Compose-ის როლი კონტეინერიზაციის მართვაში:

  • საშუალებას აძლევს ერთ ბრძანებაზე გამოაცხადოს და განახორციელოს მრავალ სერვისზე შემდგარი რთული აპლიკაციები.
  • ადვილად აწყობს სერვისების კონფიგურაციას და მასშტაბირებას.
  • სიმარტივეს ზრდის კონფიგურაციების და განვითარების გარემოების მართვაში.

სადაც არის მარტივი docker-compose.yml მაგალითი:

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