도커 이미지에서 커널 버전 찾기

도커 이미지에서 커널 버전 찾기

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

내가 이해한 바로는 도커 이미지는 기본 운영 체제 커널을 사용하여 명령을 실행합니다. 하지만 이것이 kernel-2.6.32-754.3.5.el6.i686.rpm인지 확인하려고 합니다. 문서 상태가 실행 중입니다.

감사해요

답변1

Docker 이미지에는 커널이 없으며 Docker가 실행 중인 호스트 시스템의 커널을 사용합니다. Docker 컨테이너 내부와 CentOS 호스트에서 이 명령을 실행할 수 있으며 동일한 결과가 표시됩니다.

uname -sr

비슷한 질문이 있습니다뿌리

Ps:// BTW, 권장 사항에 따라 CentOS 호스트를 커널 3.10 이상으로 업그레이드해야 합니다.여기

관련 정보