Я использую образ docker и пытаюсь увидеть, какие пакеты установлены. В частности, какие пакеты ядра.
Выполнив эту команду я получаю следующие пакеты ядра
rpm -qa kernel*
kernel-devel-2.6.32-754.6.3.el6.i686
kernel-headers-2.6.32-754.17.1.el6.centos.plus.i686
но его нет... как мне проверить, работает ли конкретное ядро.
kernel-2.6.32-754.3.5.el6.i686.rpm
Из того, что я прочитал, образ docker использует собственное ядро ОС для выполнения команд. Но я пытаюсь подтвердить, что это kernel-2.6.32-754.3.5.el6.i686.rpm. В документации указано, что он запущен.
Спасибо
решение1
Образ docker не имеет ядра, он использует ядро с хост-машины, на которой вы запускаете Docker. Вы можете запустить эту команду внутри вашего контейнера Docker и с вашего хоста CentOS, она покажет тот же результат
uname -sr
Похожий вопрос есть наСупер пользователь
Ps:// Кстати, вам следует обновить ваш хост CentOS до ядра 3.10+, как рекомендуется.здесь