centos7为deepstream-docker 配置好环境

1 centos7为deepstream-docker 配置好环境
官网
sudo yum-config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-rhel7.repo
sudo yum clean all
sudo yum -y install nvidia-driver-latest-dkms cuda
sudo yum -y install cuda-drivers
dkms install -m nvidia -v 460.32.03
{ 需要吗?
#yum install libgstreamer*
#yum install gstreamer*}

2 install docker
yum install docker -y
systemctl start docker #启动docker
systemctl enable docker #开机启动docker
systemctl status docker #查看docker状态

[root@localhost ~]# vim /etc/profile
export CUDA_HOME="/usr/local/cuda-11.0"
export PATH=$CUDA_HOME/bin:$PATH
export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH

docker run --runtime=nvidia -it --shm-size=1g --ulimit memlock=-1 --ulimit stack=67108864 -w /opt/nvidia/deepstream/deepstream-5.0 nvcr.io/nvidia/deepstream:5.0.1-20.09-triton

4、遇到kersourcedir的问题,改变了uname -r
通过yum install kernel-devel -y 安装好核后,vim /etc/default/grub 。并设置GRUB_DEFAULT=0。一般新安装的内核在第一个位置,所以设置default=0,意思是 GRUB 初始化页面的第一个内核将作为默认内核。
接下来运行下面的命令来重新创建内核配置。
grub2-mkconfig -o /boot/grub2/grub.cfg
重启
参考1
删除安装内核
nvidia-smi

猜你喜欢

转载自blog.csdn.net/qq_41834780/article/details/112916235