Docker
Çok aşamalı yapı
Kısa cevap
Çok aşamalı bir yapı, birkaç FROM talimatı kullanır, böylece derleme zamanı araçları son görüntünün dışında kalır.
Çok aşamalı bir yapı, birkaç FROM talimatı kullanır, böylece derleme zamanı araçları son görüntünün dışında kalır.
Neden önemli?
Aynı zamanda görüntü boyutunu ve saldırı yüzeyini azaltır. İkili dosyanızı oluşturan derleyicinin, üretime gönderme işi yoktur.
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.