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