한 번만 더 해보자

[LINUX] docker: Error response from daemon: exec: "nvidia-container-runtime-hook": executable file not found in $PATH. 본문

Linux

[LINUX] docker: Error response from daemon: exec: "nvidia-container-runtime-hook": executable file not found in $PATH.

정 하임 2024. 1. 4. 21:16

원인

nvidia를 dkms로 설치하려고 했는데 에러가 떴음

****docker: Error response from daemon: exec: "nvidia-container-runtime-hook": executable file not found in $PATH.****

 

 

 

해결방법

nvidia-container-runtime 설치

apt-get install nvidia-container-runtime

 

 

 

DKMS란?

DKMS(Dynamic Kernel Module Support)는 커널 모듈이 부팅시 생성되고, 활성화될 수 있도록 해 카널 모듈 적재방식으로, /usr/src 디렉토리에 소스가 위치하고 있어서 부팅시 해당 모듈을 필요로 하는 장치가 있으면 모듈 컴파일을 통하여 커널에 자동으로 적재됩니다. DKMS는 커널 모듈 소스를 컴파일하여 modprobe.conf 파일을 통하여 커널에 적재되도록 하는 것이 아니라, 커널이 최초 부팅될 때 컴파일하여 커널에 적재되록 하는 것으로, 커널이 변경되었을 때 따로 모듈을 컴파일하지 않아도 자동으로 적재되므로, 커널이 업그레이드될 때 별도로 커널 모듈 설정을 하지 않아도 되기 때문에 매우 유용한 방식입니다

반응형