Bu bilgiyi Docker resmi belgelerinde bulmayı denedim, ancak hiç başarı elde edemedim.Docker, her katmanın karmasını nasıl hesaplar? Belirleyici mi?
Her bir taahhüt/katmanın karması hesaplanırken Docker hangi bilgileri hesaba katar?
Dockerfile'daki satırın, karma işlemin bir parçası olduğu ve tabii ki, ana işlem karmasının bir parçası olduğu gayet açıktır. Fakat bu karma hesaplanırken başka bir şey hesaba katılır mı?
Beton kullanım durumu: Aynı makineye, farklı Docker dosyalarına göre farklı zaman noktalarında (ve bu nedenle farklı docker daemonları ve farklı önbellekler) çalışan iki devimin var olduğunu düşünelim. $ docker build ...
. FROM ...
yönergesi, onlara aynı başlangıç noktasını verecek, ancak her işlemin sonuç karesi aynı karta sahip olacak mı? Belirleyici mi?
Docker 1.10 yeni ilişkisel depolama modeli kişiye: derinlemesine https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/ – molivier
fazla bkz bilgi tasarım belgesinde bulunabilir; https://gist.github.com/aaronlehmann/b42a2eaf633fc949f93b#id-definitions-and-calculations – thaJeztah
Teşekkürler @molivier ve @thaJeztah! Çok iyi okunan! Görünüşe göre bu soru beklediğimden çok daha derin. –