Я пытаюсь развернуть приложение ML на движке Kubernetes с графическим процессором. Я создал образ докера с помощью nvidia / cuda: 9.0-runtime и построил свое приложение поверх него. При развертывании образа в Kubernetes Engine я получаю сообщение об ошибке, в котором говорится, что он не может импортировать libcuda.so.1.
ImportError: libcuda.so.1: cannot open shared object file: No such file or directory
Я посмотрел несколько опубликованных решений, но ни одно из них, похоже, не работает.
Пробуя эти решения, я также обнаружил, что
пути, упомянутые
echo $LD_LIBRARY_PATH
, что дает
/usr/local/nvidia/lib:/usr/local/nvidia/lib64
похоже, не существует.
Кроме того, в файловой системе нет файла с именем libcuda.so.1 (или любым другим числом). И / usr / lib / cuda / lib64 содержит общие библиотеки.
Реализую ли я сейчас что-то не так здесь