No estoy seguro de que esté haciendo la pregunta correcta ... pero mientras he estado leyendo todo lo que Docker tengo en mis manos, veo que puedo instalar Docker en Ubuntu 12.04 (por ejemplo) y luego puedo instalar un contenedor de Fedora o una versión diferente de ubuntu? (hay un ejemplo donde el usuario instaló busybox en el contenedor).
Y, por supuesto, podría estar completamente equivocado.
Pero sería mi expectativa que hubiera una conexión efímera entre el sistema base y el contenedor.
reexpresado: ¿cuál es la relación entre el sistema operativo host y el sistema operativo de la imagen base del contenedor?
Literalmente, lo único que tienen en común es el núcleo. Todo su mundo (sistema de archivos) está en el contenedor acoplable.
fuente
Hay otra consideración: incluso si los dos núcleos son iguales, existe un problema si el sistema operativo host no admite Docker, como RHEL 6: https://access.redhat.com/solutions/1378023
Por lo tanto, no podrá girar un contenedor en RHEL 6, incluso si la imagen es de Linux.
fuente