Konteyner (container)
Bir uygulamayı, çalışması için gereken kütüphane ve ayarlarla birlikte paketleyip her ortamda aynı biçimde çalıştıran hafif sanallaştırma birimi.
- 01
Neden önemli?
“Benim bilgisayarımda çalışıyordu” sorununu büyük ölçüde ortadan kaldırır: geliştirici, test ve canlı ortam aynı paketi çalıştırır. Konteynerler sanal makinelere göre çok daha hızlı başlar ve daha az kaynak kullanır. Ancak paketin içindeki yazılımlar da güncel tutulmalı ve güvenlik taramasından geçirilmelidir.
- 02
Örnek
Bir ekip uygulamasını konteyner olarak paketler. Yeni bir geliştirici projeyi tek komutla bilgisayarında çalıştırır; aynı paket test sunucusunda denendikten sonra değiştirilmeden canlıya alınır.
- 03
Sık yapılan hata
Konteyner imajını bir kez oluşturup aylarca güncellememek. İçindeki eski kütüphaneler bilinen güvenlik açıklarını taşımaya devam eder.
- 04
İlgili terimler
İlgili hizmet ve rehberler
Projenizi konuşalım.
İhtiyacınızı dinleyelim, kapsamı birlikte netleştirelim.