encontrando a versão do kernel na imagem do docker

encontrando a versão do kernel na imagem do docker

Estou usando uma imagem docker e tentando ver quais pacotes estão instalados. Especificamente quais pacotes de kernel.

Fazendo este comando eu recebo os seguintes pacotes de kernel

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

mas está faltando ... como faço para verificar se o kernel específico está em execução.

kernel-2.6.32-754.3.5.el6.i686.rpm

Pelo que li, a imagem do docker usa o kernel nativo do sistema operacional para executar comandos. Mas estou tentando confirmar que este é o kernel-2.6.32-754.3.5.el6.i686.rpm. a documentação indica que está em execução.

obrigado

Responder1

Uma imagem docker não possui um kernel. Ela usa o kernel da máquina host na qual você está executando o Docker. Você pode executar este comando dentro do seu contêiner Docker e do seu host CentOS. Ele mostrará o mesmo resultado

uname -sr

Há uma pergunta semelhante emSuperusuário

Ps: // A propósito, você deve atualizar seu host CentOS para o kernel 3.10+ conforme recomendadoaqui

informação relacionada