Nie jestem pewien, czy zadaję właściwe pytanie ... ale kiedy czytam wszystkie docker, które mogę dostać w swoje ręce, widzę, że mogę zainstalować Dockera na Ubuntu 12.04 (na przykład), a następnie mogę zainstalować kontener Fedory czy inna wersja Ubuntu? (jest przykład, w którym użytkownik zainstalował busybox w kontenerze).
I oczywiście mogłem się całkowicie mylić.
Ale spodziewałbym się, że istnieje efemeryczne połączenie między systemem podstawowym a pojemnikiem.
przekształcone: jaka jest relacja między systemem operacyjnym hosta a systemem operacyjnym podstawowego obrazu kontenera?
Dosłownie jedyne, co ich łączy, to jądro. Cały ich świat (system plików) znajduje się w kontenerze docker.
źródło
Jest jeszcze jedna uwaga - nawet jeśli oba jądra są takie same, istnieje problem, jeśli system operacyjny hosta nie obsługuje Dockera, jak RHEL 6: https://access.redhat.com/solutions/1378023
Więc nie będziesz w stanie uruchomić kontenera na RHEL 6, nawet jeśli obraz jest linuksowy.
źródło