Yazeka
Arama sonuçlarına göre oluşturuldu
Her katman, Dockerfile'da bir yönergeyi veya talimatı temsil eder 15. Son katman hariç her katman salt okunurdur 5.
Örneğin, aşağıdaki Dockerfile'da dört komut bulunmaktadır 5:
- FROM ifadesi 5.
ubuntu:22.04
görüntüsünden bir katman oluşturur 5. - LABEL komutu 5. Görüntünün yalnızca meta verilerini değiştirir ve yeni bir katman oluşturmaz 5.
- COPY komutu 5. Docker istemcisinin mevcut dizininde bazı dosyaları ekler 5.
- RUN komutu 5.
make
komutunu kullanarak uygulamanızı oluşturur ve sonucu yeni bir katmana yazar 5.
İkinci RUN komutu bir önbellek dizinini kaldırır ve sonucu yine yeni bir katmana yazar 5.
Katmanlar üst üste yığılır 5. Yeni bir konteyner oluşturulduğunda, temel katmanların üzerine yeni bir yazılabilir katman eklenir 5. Bu katman genellikle "konteyner katmanı" olarak adlandırılır 5. Çalışan konteynere yapılan tüm değişiklikler, yeni dosyalar yazma, mevcut dosyaları değiştirme veya silme gibi işlemler, bu ince yazılabilir konteyner katmanına yazılır 5.
5 kaynaktan alınan bilgiyle göre: