Контейнеры Docker имеют свое собственное ядро или нет?
Я вижу, что многие изображения docker в репозитории docker созданы на базе Ubuntu.
Что это значит? Содержит ли каждый контейнер урезанную версию ядра Linux?
Располагаются ли контейнеры поверх своих собственных ядер? Но я думал, что контейнеры совместно используют ядро хоста (которым в некоторых случаях является boot2docker, пользовательская сборка Linux с крошечным ядром, а в других - что-то вроде CoreOS).
РЕДАКТИРОВАТЬ: Уточнение вопроса a немного. Да, я знаю, что docker - это контейнер процесса, а не полноценная виртуальная машина. Но поскольку в официальном реестре docker hub и других операционных системах, таких как CentOS, есть контейнеры "Ubuntu", что значит запускать Ubuntu в контейнере?
Ответ: Ах, до меня только что дошло. Это наземные процессы пользователя Ubuntu, содержащие apt-get и другие процессы настройки для конкретной сборки Ubuntu. Аналогично и для CentOS. Docker - это не один процесс, а всего лишь одна запись. Таким образом, для этих распределений точка входа - это своего рода процесс инициализации, который порождает другие процессы.