Docker, uygulamanızı çalışması için gereken kütüphanelerle birlikte tek bir imaja paketler ve bu imajı konteyner olarak çalıştırır. İmajı Dockerfile ile tanımlarsınız, üretilen imaj bir registry’de durur ve her sunucuda aynı imaj çalışır. Konteynerler işletim sistemi çekirdeğini paylaşır, birbirinden izole çalışır ve saniyeler içinde başlar. Aynı imaj geliştirme makinesinde ve sunucuda aynı biçimde çalıştığı için ortam farkından doğan hatalar azalır.
Ne zaman tercih edilir?
Birden fazla servisi tek sunucuda yan yana ve birbirine karışmadan çalıştırmak
Farklı dil ve kütüphane sürümü isteyen uygulamaları çakıştırmadan barındırmak
Uygulamayı bağımlılıklarıyla birlikte bir sunucudan diğerine taşımak
CI/CD hattının test ve yayına alma adımlarını aynı imaj üzerinden yürütmek
Servis sayısı arttıkça hepsini Docker Compose ile tek dosyada tanımlarsınız, daha da büyürse K3s gibi bir orkestrasyon katmanı devreye girer. Tek bir uygulamayı tek sunucuda çalıştırıyorsanız konteyner katmanı size ek bakım işi çıkarır.
tten’de kurulum: Core Panel’deki Marketplace’ten tek tıkla kurulur ve çalışır durumda teslim edilir. Sürümü kurulum sırasında seçersiniz.
Resmî kaynak: Docker
Daha fazla Konteyner ve dağıtım
Tüm kontrol sizde
Altyapınızı bugün oluşturun
Dakikalar içinde başlayın, projenizi canlıya alın. Taahhüt yok.




