Docker
Docker katman önbelleği
Kısa cevap
Bir Docker katman önbelleği, her Dockerfile talimatı tarafından üretilen dosya sistemi katmanlarını saklar, böylece değiştirilmemiş talimatlar yeniden yürütülmek yerine yeniden kullanılabilir.
Bir Docker katman önbelleği, her Dockerfile talimatı tarafından üretilen dosya sistemi katmanlarını saklar, böylece değiştirilmemiş talimatlar yeniden yürütülmek yerine yeniden kullanılabilir.
Neden önemli?
Katman önbelleğe alma, talimat sırasının bu kadar önemli olmasının nedenidir: kaynağı kopyalamadan önce kilit dosyanızı kopyalayın ve bağımlılıkları yükleyin, aksi takdirde her kod değişikliği yükleme katmanınızı geçersiz kılar.
Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir
Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.
İlgili
Temel resimTemel görüntü, Dockerfile'ın FROM talimatında adlandırılan ve sonraki her katmanın üzerine inşa edildiği dosya sistemini ve araçları sağlayan görüntüdür.Yapı KitiBuildKit, Docker'ın derleme motorudur; paralel katman yürütme, daha iyi önbellekleme ve derleme sırları ve çoklu platform çıktısı için destek sağlar.YapıxBuildx, çoklu platform yapıları, uzak oluşturucular ve gelişmiş önbellek arka uçları dahil olmak üzere BuildKit özelliklerini ortaya çıkaran Docker CLI eklentisidir.Önbellek montajıÖnbellek bağlama, bir dizini, elde edilen görüntü katmanına dahil etmeden, yapılar arasında kalıcı kılan bir BuildKit özelliğidir.