Não tenho certeza de que estou fazendo a pergunta certa ... mas, enquanto leio tudo o docker em que posso colocar minhas mãos, vejo que consigo instalar o Docker no Ubuntu 12.04 (por exemplo) e depois instalo um contêiner do Fedora ou uma versão diferente do ubuntu? (há um exemplo em que o usuário instalou o busybox no contêiner.)
E é claro que eu poderia estar completamente errado.
Mas seria minha expectativa que houvesse uma conexão efêmera entre o sistema básico e o contêiner.
atualizado: qual é a relação entre o sistema operacional host e o sistema operacional da imagem base do contêiner?
Literalmente, a única coisa que eles têm em comum é o kernel. Seu mundo inteiro (sistema de arquivos) está no contêiner do docker.
fonte
Há outra consideração - mesmo se os dois kernels forem iguais, haverá um problema se o SO host não suportar o Docker, como o RHEL 6: https://access.redhat.com/solutions/1378023
Portanto, você não poderá girar um contêiner no RHEL 6, mesmo que a imagem seja Linux.
fonte