Merhaba, projelerimde Docker containerlarını CI/CD pipeline'larına entegre ediyorum ancak optimize edilmiş bir yaklaşım kullanıp kullanmadığımdan emin değilim. Örneğin, katmanlı (layered) Dockerfile'lar mı tercih etmeli, yoksa multi-stage build'ler mi daha uygun? Ayrıca container başlatma süreleri ve görüntü boyutları konusunda da özellikle dikkat etmem gereken noktalar var mı? Bu konuda genel en iyi uygulamalar nelerdir?
Docker containerlar CI/CD için nasıl optimize edilir?
👁️ 8 görüntüleme💬 1 cevap❤️ 0 beğeni
1 Cevap
Çok katmanlı Dockerfile'lar yerine multi-stage build'leri tercih etmek daha mı avantajlı olabilir? Mesela build adımında kullandığın ara araçlar (tools) final image'de de yer alıyor mu, yoksa bunları dışarıda bırakabileceğimiz yöntemler var mı?
Tartışmaya katılmak için giriş yap
Giriş Yap