I'm attempting to set up my docker install to use my Nvidia graphics card. I'm using the fancybits/channels-dvr:nvidia
container with the following docker-compose setup:
channels-dvr:
image: fancybits/channels-dvr:nvidia
container_name: channels-dvr
network_mode: host
runtime: nvidia
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=America/Detroit
- NVIDIA_VISIBLE_DEVICES=all
ports:
- 8089:8089
devices:
- /dev/dri:/dev/dri
volumes:
- /opt/appdata/docker/channels-dvr:/channels-dvr
- /mnt/storage/DVR:/shares/DVR
restart: unless-stopped
I can't seem to get my installation to recognize that it should be handling transcoding via hardware instead of software. The output from x.x.x.x::8089/system/misc
is:
{"home":"/root","hwdeint":false,"model":"Icebreaker 4824","pwd":"/channels-dvr/data","root":"","timezone":"EDT","transcoder":"libx264","vendor":"Penguin Computing"}
Any ideas on how I can get myself up and running?