Neler yeni
Metin2 Support

Metin2 Dünyasına Hoş Geldiniz! Yeni bir maceraya adım atın ve topluluğumuza katılın. Sorularınızı sormak, deneyimlerinizi paylaşmak ve diğer oyuncularla iletişim kurmak için hemen kaydolun. Kayıt olun, etkileşimde bulunun ve Metin2 dünyasındaki serüveninizi daha da özel hale getirin. Birlikte oynamak için sabırsızlanıyoruz!

Docker Compose - Rehber #5

Admin 

Kaliteli Hizmet Yapılacak En Büyük Reklamdır.
Katılım
2 Şub 2024
Mesajlar
55
Tepkime puanı
38
Puanları
18
Birçok container ve image ile işlem yapılacak ise Dockerfile yavaşlığa yol açacaktır. Birden fazla mikro servis kurulumu ve birbirine bağlanması için Docker Compose kullanılır.

Docker-compose.yml içerisine yazılır. Python gibi Syntax’ı vardır.

Teker teker içerisine yazılanlar şu şekilde açıklanabilir.

Version: Docker’in versiyonunu belli eder.

Services: Birbiri ile bağlantı kurulacak servisler belirlenir.

Service1:

Service2:

İmage: Eğer dışarıdan yüklenecek image varsa kullanılır.

Build: Hazırlanan dockerfile dosyalarını tanımlayabiliriz.

Ports: Birden fazla port tanımı yapılabilir.

Container-name: Container’lere isim verir.

Volume: Kayıtlı kalması için konumu belli eder.

Docker-Compose dosyasını çalıştırmak için,

docker-compose build

Docker-Compose build ile yüklendikten sonra,

docker-compose up komutu ile ayağa kaldırılabilir.

Docker-Compose kapatmak için ise

docker-compose down komutu kullanılır.
 

Konuyu görüntüleyenler

  • Üst