65 lines
2.1 KiB
YAML
65 lines
2.1 KiB
YAML
services:
|
|
api_yolo:
|
|
image: api_yolo:latest
|
|
volumes:
|
|
- /dockerdata/models:/obscura/models
|
|
- /dockerdata/task/upload:/obscura/task/upload
|
|
- /dockerdata/task/result:/obscura/task/result
|
|
- /dockerdata/api/config.py:/api/config.py
|
|
- /dockerdata/api/logs:/api/logs
|
|
- /dockerdata/api/pids:/api/pids
|
|
- /dockerdata/models/yolo11n-face.pt:/obscura/models/yolo11n-face.pt
|
|
- /dockerdata/models/yolo11n-pose.pt:/obscura/models/yolo11n-pose.pt
|
|
- /dockerdata/models/yolo11n.pt:/obscura/models/yolo11n.pt
|
|
- /dockerdata/models/yolov8n-fall.pt:/obscura/models/yolov8n-fall.pt
|
|
environment:
|
|
- TZ=Asia/Shanghai
|
|
network_mode: "host"
|
|
deploy:
|
|
resources:
|
|
reservations:
|
|
devices:
|
|
- driver: nvidia
|
|
count: all
|
|
capabilities: [gpu]
|
|
api_vlm:
|
|
image: api_vlm:latest
|
|
volumes:
|
|
- /dockerdata/task/upload:/obscura/task/upload
|
|
- /dockerdata/task/result:/obscura/task/result
|
|
- /dockerdata/api/config.py:/api/config.py
|
|
- /dockerdata/api/logs:/api/logs
|
|
- /dockerdata/api/pids:/api/pids
|
|
- /dockerdata/models/QWEN/Qwen2___5-VL-7B-Instruct:/obscura/models/QWEN/Qwen2___5-VL-7B-Instruct
|
|
- /dockerdata/models:/obscura/models
|
|
environment:
|
|
- TZ=Asia/Shanghai
|
|
network_mode: "host"
|
|
deploy:
|
|
resources:
|
|
reservations:
|
|
devices:
|
|
- driver: nvidia
|
|
count: all
|
|
capabilities: [gpu]
|
|
api_face:
|
|
image: api_face:latest
|
|
volumes:
|
|
- /dockerdata/task/upload:/obscura/task/upload
|
|
- /dockerdata/task/result:/obscura/task/result
|
|
- /dockerdata/api/config.py:/api/config.py
|
|
- /dockerdata/api/logs:/api/logs
|
|
- /dockerdata/api/pids:/api/pids
|
|
- /dockerdata/models:/obscura/models
|
|
- /dockerdata/models/face_landmarker.task:/obscura/models/face_landmarker.task
|
|
environment:
|
|
- TZ=Asia/Shanghai
|
|
network_mode: "host"
|
|
deploy:
|
|
resources:
|
|
reservations:
|
|
devices:
|
|
- driver: nvidia
|
|
count: all
|
|
capabilities: [gpu]
|