I am running deepstream-test5-app using docker-compose and it runs fine, however it is rapidly logging the statement
(deepstream-test5-app:1): GLib-GObject-CRITICAL **: 17:55:13.653: g_object_get: assertion 'G_IS_OBJECT (object)' failed
Here is my docker-compose.yml file:
version: '2.3'
services:
deepstream:
image: nvcr.io/nvidia/deepstream-l4t:4.0.2-19.12-samples
working_dir: /app
volumes:
- ./deepstream:/app:ro
- /tmp/argus_socket:/tmp/argus_socket:ro
ports:
- 8554:8554
- 5400:5400
command: deepstream-test5-app -c config
runtime: nvidia
cap_add:
- SYSLOG
When I run the same container and the same command using just docker, it doesn’t do this.
Here is my docker command:
docker run -it --rm --runtime nvidia -v /tmp/argus_socket:/tmp/argus_socket -v $(pwd):/app -p 8554:8554 -p 5400:5400 nvcr.io/nvidia/deepstream-l4t:4.0.2-19.12-samples deepstream-test5-app -c /app/config
Both run fine, just with docker-compose it has large verbose output of the above error.
Any ideas?