Ubuntu x86_64 配置docker deepstream环境

sudo apt-get install openssh-server
1)nvidia-smi:
sudo ubuntu-drivers autoinstall 安装显卡驱动(有驱动显卡才能工作)重启后能使用nvidia-smi

2)docker:
sudo apt-get install
apt-transport-https
ca-certificates
curl
gnupg-agent
software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository
“deb [arch=amd64] https://download.docker.com/linux/ubuntu
$(lsb_release -cs)
stable”

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo docker run hello-world

deepstream
$ sudo apt-get install
libssl1.0.0
libgstreamer1.0-0
gstreamer1.0-tools
gstreamer1.0-plugins-good
gstreamer1.0-plugins-bad
gstreamer1.0-plugins-ugly
gstreamer1.0-libav
libgstrtspserver-1.0-0
libjansson4
libjson-glib-1.0-0

CUDA 10.2

Download and install Cuda-10.2 from nvidia website
https://developer.nvidia.com/cuda-toolkit-archive

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
sudo add-apt-repository “deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/ /”
sudo apt-get update
sudo apt-get -y install cuda

TensorRT 7.0+

Download and install TensorRT 7.0.0 from nvidia website
https://developer.nvidia.com/nvidia-tensorrt-download

os=“ubuntu1804”
tag=“cuda10.2-trt7.0.0.11-ga-20191216”
sudo dpkg -i nv-tensorrt-repo- o s − {os}- os{tag}_1-1_amd64.deb
sudo apt-key add /var/nv-tensorrt-repo-cuda10.2-trt7.0.0.11-ga-20191216/7fa2af80.pub

sudo apt-get update
sudo apt-get install tensorrt

sudo apt-get install python-libnvinfer-dev # for python2
sudo apt-get install python3-libnvinfer-dev # for python3
sudo apt-get install uff-converter-tf # for tensorflow

sudo docker pull nvcr.io/nvidia/deepstream:5.0.1-20.09-samples

【cudnn】安装 https://developer.nvidia.com/rdp/cudnn-archive

博客说明

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 查看是否安装成功–8.04版本的

卸载
sudo rm -rf /usr/local/cuda/include/cudnn.h
sudo rm -rf /usr/local/cuda/lib64/libcudnn*
问题汇总
1、sudo ldconfig----libcuda.so.1: cannot open shared object file: No such file or directory
2、开机黑屏 https://blog.csdn.net/u013862444/article/details/103005800
3、提示nvidia-docker的时候—https://blog.csdn.net/qq_34004943/article/details/111066820?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-2&spm=1001.2101.3001.4242
4 docker: Error response from daemon: Unknown runtime specified nvidia.

猜你喜欢

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