|
@@ -1,41 +1,29 @@
|
|
|
-version: '3.9'
|
|
|
-
|
|
|
services:
|
|
|
- server:
|
|
|
+ worker1:
|
|
|
build:
|
|
|
context: .
|
|
|
dockerfile: Dockerfile
|
|
|
image: google_ai_studio
|
|
|
- container_name: google_server
|
|
|
- restart: unless-stopped
|
|
|
- environment:
|
|
|
- - env=prod
|
|
|
- networks:
|
|
|
- - google_net
|
|
|
- worker1:
|
|
|
- depends_on:
|
|
|
- - server
|
|
|
- image: google_ai_studio
|
|
|
container_name: google_worker1
|
|
|
restart: unless-stopped
|
|
|
environment:
|
|
|
- - env=prod
|
|
|
+ - ENV=prod
|
|
|
- API_KEY=AIzaSyB2kjF2-S2B5cJiosx_LpApd227w33CVvs
|
|
|
+ - TASK_TYPE=recommend
|
|
|
networks:
|
|
|
- google_net
|
|
|
- entrypoint: "python /app/job_video_processing.py"
|
|
|
worker2:
|
|
|
depends_on:
|
|
|
- - server
|
|
|
+ - worker1
|
|
|
image: google_ai_studio
|
|
|
container_name: google_worker2
|
|
|
restart: unless-stopped
|
|
|
environment:
|
|
|
- - env=prod
|
|
|
+ - ENV=prod
|
|
|
- API_KEY=AIzaSyCor0q5w37Dy6fGxloLlCT7KqyEFU3PWP8
|
|
|
+ - TASK_TYPE=top
|
|
|
networks:
|
|
|
- google_net
|
|
|
- entrypoint: "python /app/job_video_processing.py"
|
|
|
|
|
|
networks:
|
|
|
google_net:
|