Я новичок в Docker и пытаюсь точно понять, что такое образ Docker. Каждое определение изображения Docker использует термин "слой", но, похоже, не определяет, что подразумевается под слоем.
Из официальных документов Docker:
Мы уже видели, что образы Docker - это шаблоны только для чтения, из которых запускаются контейнеры Docker. Каждое изображение состоит из серии слоев. Docker использует объединенные файловые системы для объединения этих слоев в одно изображение. Объединенные файловые системы позволяют прозрачно накладывать файлы и каталоги отдельных файловых систем, называемых ветвями, образуя единую согласованную файловую систему.
Поэтому я спрашиваю, что такое слой (точно); кто-нибудь может привести несколько конкретных примеров из них? И как эти слои "слипаются", образуя изображение?