services: worker1: build: context: . dockerfile: Dockerfile image: google_ai_studio container_name: google_worker1 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyB2kjF2-S2B5cJiosx_LpApd227w33CVvs - TASK_TYPE=recommend networks: - google_net worker2: depends_on: - worker1 image: google_ai_studio container_name: google_worker2 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyB43Pvugb-CMkEXJUSubXEAxKxYflCPPNU - TASK_TYPE=top networks: - google_net worker3: depends_on: - worker1 image: google_ai_studio container_name: google_worker3 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyCor0q5w37Dy6fGxloLlCT7KqyEFU3PWP8 - TASK_TYPE=recommend networks: - google_net worker4: depends_on: - worker1 image: google_ai_studio container_name: google_worker4 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyAYgOeHS2NUlVuVe14rgNDaxXRNRt4smuY - TASK_TYPE=recommend networks: - google_net worker5: depends_on: - worker1 image: google_ai_studio container_name: google_worker5 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyDUmy8ecgiW1Nh7Buir5hd6xWZ5cZoV1RM - TASK_TYPE=recommend networks: - google_net worker6: depends_on: - worker1 image: google_ai_studio container_name: google_worker6 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyC-IxUvJhbiKWA7uN1RTtVbOjt3pj_-Apc - TASK_TYPE=recommend networks: - google_net worker7: depends_on: - worker1 image: google_ai_studio container_name: google_worker7 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyDXeugvEaYpKNrLPavMU1U5GtRhSaNLpAc - TASK_TYPE=recommend networks: - google_net entrypoint: "python /app/advertisement_job.py" worker8: depends_on: - worker1 image: google_ai_studio container_name: google_worker8 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyCntZuz-nyHi9bcKV09YWbBQRZJUkZvuQk - TASK_TYPE=pq networks: - google_net worker9: depends_on: - worker1 image: google_ai_studio container_name: google_worker9 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyC70ZbPtnIMuz94sofqx40fmgAuDyW4JV0 - TASK_TYPE=pq networks: - google_net worker10: depends_on: - worker1 image: google_ai_studio container_name: google_worker10 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyD96zHr04SU7Ybn9BMkhIFHkh-kAf8Amtk - TASK_TYPE=pq networks: - google_net worker11: depends_on: - worker1 image: google_ai_studio container_name: google_worker11 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyApu2sAzvCeU84Te1FxVFjf2_Fe-zS0Vgo - TASK_TYPE=pq networks: - google_net worker12: depends_on: - worker1 image: google_ai_studio container_name: google_worker12 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyCcCrgmmjoifRMPRqXHHBKOsM5ButN1a4c - TASK_TYPE=pq networks: - google_net worker13: depends_on: - worker1 image: google_ai_studio container_name: google_worker13 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyCmLB67QIPwXznMnIe72vhyU-3wTPes_JU - TASK_TYPE=pq networks: - google_net worker14: depends_on: - worker1 image: google_ai_studio container_name: google_worker14 restart: unless-stopped environment: - ENV=prod - API_KEY=AIzaSyCOytzMj28Z2u8JXrzptACJp21qOapeasg - TASK_TYPE=pq networks: - google_net networks: google_net: name: google_net