1. 拉取镜像:
docker pull nvcr.io/nvidia/deepstream:5.1-21.02-samples
2. deepstream实时预览
xhost +
如果需要显示,xhost +必须在创建docker实例之前执行一次,之后每次start docker之前都需要执行xhost +
3. 启动
a)指定gpu
docker run --gpus '"'device=0'"' -it -p 2022:22 -v $PWD:/opt/nvidia/shared nvcr.io/nvidia/deepstream:5.1-21.02-samples
docker run --gpus '"'device=1,2'"' -it -p 2022:22 -v $PWD:/opt/nvidia/shared nvcr.io/nvidia/deepstream:5.1-21.02-samples
b)全部gpu
docker run -it --gpus all -p 2022:22-v $PWD:/opt/nvidia/shared --name deepstream nvcr.io/nvidia/deepstream:5.1-21.02-samples
对于Jetson平台,启动命令为:
docker run -it --net=host --runtime nvidia -e DISPLAY=$DISPLAY -w /opt/nvidia/deepstream/deepstream-5.1 -v /tmp/.X11-unix/:/tmp/.X11-unix -v $PWD:/opt/nvidia/shared --name deepstream nvcr.io/nvidia/deepstream-l4t:5.1-21.02-samples