v2
This commit is contained in:
38
ai-templates-0/stacks/deepstream/docker-compose.yml
Normal file
38
ai-templates-0/stacks/deepstream/docker-compose.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
deepstream:
|
||||
image: nvcr.io/nvidia/deepstream:${DS_VERSION:-7.1}-triton-multiarch
|
||||
container_name: deepstream
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${RTSP_PORT:-8554}:8554"
|
||||
- "${REST_PORT:-9000}:9000"
|
||||
volumes:
|
||||
- deepstream_apps:/opt/nvidia/deepstream/deepstream/sources/apps
|
||||
- deepstream_models:/opt/nvidia/deepstream/deepstream/samples/models
|
||||
- deepstream_configs:/opt/nvidia/deepstream/deepstream/samples/configs
|
||||
- deepstream_streams:/opt/nvidia/deepstream/deepstream/samples/streams
|
||||
environment:
|
||||
- CUDA_VISIBLE_DEVICES=${CUDA_DEVICES:-all}
|
||||
- DISPLAY=${DISPLAY:-}
|
||||
deploy:
|
||||
resources:
|
||||
reservations:
|
||||
devices:
|
||||
- driver: nvidia
|
||||
count: all
|
||||
capabilities: [gpu, video, compute, utility]
|
||||
runtime: nvidia
|
||||
network_mode: ${NETWORK_MODE:-bridge}
|
||||
shm_size: ${SHM_SIZE:-2g}
|
||||
# Required for video device access on edge nodes
|
||||
privileged: ${PRIVILEGED:-false}
|
||||
devices:
|
||||
- /dev/video0:/dev/video0
|
||||
|
||||
volumes:
|
||||
deepstream_apps:
|
||||
deepstream_models:
|
||||
deepstream_configs:
|
||||
deepstream_streams:
|
||||
Reference in New Issue
Block a user