Selamlar, Docker'ı üretimde (production) kullanan var mı? Bildiğim kadarıyla Docker'la ilgili kötü bir ün var (https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/) fakat benzer şeyler LXC için söylenmiyor. Docker da LXC üzerine kurulu olduğuna göre bu problemlerin kaynağı Docker'ın büyülü soyutlandırma katmanları olsa gerek...
Bazen belli projelerin kesinlikle doğru şekilde arşivlenmesini sağlamak için projenin dosyalarını yedeklemek yetmiyor, projede kullanılan yazılımları ve onların bağımlılıklarını da yedeklemek gerekiyor. Aksi halde ileri bir tarihte proje dosyasını açamayabiliyorsunuz. Örneğin bir önceki major versiyonla yapılmış bir devre şeması bir sonraki versiyonla açılmayabiliyor. Bu gibi problemlerin önüne geçmek için en garanti çözüm olarak proje başına bir sanal makine kurma fikri doğdu. Kurulum süresi, disk alanı kullanımı ve çalışma esnasındaki kaynak tüketimi konusu olduğunda en mantıklı çözüm LXC gibi görünüyordu. BTRFS'nin nimetleriyle de birleşince ortaya çok keyifli bir çözüm çıktı: https://github.com/aktos-io/lxc-to-the-future Her proje için her an o bilgisayardan ya da ağ üzerinden kullanılmaya hazır şekilde sanal makineler oluşturmak ve depolamak çok hızlı ve verimli hale geldi (sanal makine başına 10 saniye + 2-3 MB gibi). Açıkçası LXC'yi çok uzun süredir problemsiz şekilde üretimde kullanıyoruz. Neredeyse hiç problemle karşılaşmadım. Onlarca sanal makinenin yedeklerini ayrı ayrı almak, onları depolamak, aktarmak en ufak bir problem teşkil etmiyor. Yani neden problemle karşılaşmadığımı çözemedim. Acaba yeterince yüklenmiyor muyuz? O bakımdan, Docker kullananların deneyimlerini merak ettim. _______________________________________________ Linux-sohbet mailing list Linux-sohbet@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-sohbet Liste kurallari: http://liste.linux.org.tr/kurallar.php