EN
DevOps და ავტომატიზაცია

Docker Compose — რა არის?

ერთ ფაილში აღწერილი, ერთმანეთთან დაკავშირებული რამდენიმე კონტეინერის ერთ ბრძანებით გაშვება.

ასევე: docker-compose.yml · Compose

რეალური აპლიკაცია ხშირად რამდენიმე ნაწილისგან შედგება: ვებ-სერვერი, ბაზა, cache, ფონური პროცესები. Docker Compose-ის ფაილში (docker-compose.yml) აღიწერება, რომელი კონტეინერები სჭირდება, როგორ უკავშირდებიან ერთმანეთს, რომელ პორტებს და საცავებს იყენებენ.

ასე მთლიანი გარემო ერთ ბრძანებით ირთვება და ინფრასტრუქტურა ფაქტობრივად დოკუმენტირებულია — ფაილი Git-ში ინახება და ყველა ცვლილება ჩანს.

მაგალითი

ერთ docker-compose.yml ფაილში: ვებ-საიტი, Nginx და ფორმების მეილის სერვისი — ტესტურ სერვერზე ირთვება იმავე ფაილით, როგორც production-ში.

დაგვიკავშირდით

ინფორმაცია

დაგვიტოვეთ შეტყობინება ან დაგვიკავშირდით ქვემოთ მოცემული დეტალებით.