forked from insight-platform/Savant
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.l4t.yml
51 lines (46 loc) · 1.47 KB
/
docker-compose.l4t.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
version: "3.3"
services:
image-json-source:
image: ghcr.io/insight-platform/savant-adapters-gstreamer-l4t:latest
depends_on:
- module
volumes:
- zmq_sockets:/tmp/zmq-sockets
- ../../data/source_adapter_with_json_metadata:/data/
environment:
- READ_METADATA=TRUE
- ZMQ_ENDPOINT=req+connect:ipc:///tmp/zmq-sockets/input.ipc
- SOURCE_ID=coco-images
- LOCATION=/data
- FILE_TYPE=picture
entrypoint: /opt/savant/adapters/gst/sources/media_files.sh
module:
build:
context: .
dockerfile: docker/Dockerfile.x86
restart: unless-stopped
volumes:
- zmq_sockets:/tmp/zmq-sockets
- ../../models/traffic_meter:/models
- ../../downloads/traffic_meter:/downloads
- ..:/opt/savant/samples
command: samples/source_adapter_with_json_metadata/demo.yml
environment:
- ZMQ_SRC_ENDPOINT=rep+bind:ipc:///tmp/zmq-sockets/input.ipc
- ZMQ_SINK_ENDPOINT=pub+bind:ipc:///tmp/zmq-sockets/output.ipc
- FPS_PERIOD=1000
- LOGLEVEL=INFO
runtime: nvidia
image-json-sink:
image: ghcr.io/insight-platform/savant-adapters-py-l4t:latest
restart: unless-stopped
volumes:
- zmq_sockets:/tmp/zmq-sockets
- ../../data/results:/results
environment:
- ZMQ_ENDPOINT=sub+connect:ipc:///tmp/zmq-sockets/output.ipc
- CHUNK_SIZE=1000
- DIR_LOCATION=/results
entrypoint: /opt/savant/adapters/python/sinks/image_files.py
volumes:
zmq_sockets: