Всем доброго времени суток. Я только начал изучать докер и столкнулся с проблемой. Если следовать инструкциям и мануалам то становится понятно что докер некая многослойная конструкция где на нижнем уровне ядро линукс (или миниатюрная виртуалка такового) а на верхних контейнер с процессом того или иного приложения. Насколько я понял в основе каждого образа (а стало быть и контейнера) лежит некий базовый образ ОС (а точнее его уникальное окружение) на которое сверху накатано приложение. Так вот представим что у меня имеется типовой стек АПАЧ + МУСКУЛ + ПХП и все 3 образа допустим созданы на базе различных ОС. Одна допустим на дебиане а другая на основе той же убунты. Если я на базе этих 3х образов запущу 3 контейнера то такая конструкция вообще будет работать? Или нужно искать образы совместимые между собой?
Я не хардкорный админ поэтому прошу объяснить простыми словами. Спасибо.