ai-data/bin/docker-compose.yml

99 lines
2.2 KiB
YAML

version: "3.8"
services:
ai-auth:
image: 192.168.3.210:9999/ai/ai-auth:${VERSION}
container_name: ai-auth
ports:
- "9206:9206"
mem_limit: 512m
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-auth/:/data/logs/ai-auth
restart:
always
ai-customer:
image: 192.168.2.210:9999/ai/ai-customer:${VERSION}
container_name: ai-customer
ports:
- "9204:9204"
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-customer/:/data/logs/ai-customer
restart:
always
ai-file:
image: 192.168.2.210:9999/ai/ai-file:${VERSION}
container_name: ai-file
ports:
- "9208:9208"
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-file/:/data/logs/ai-file
restart:
always
ai-gateway:
image: 192.168.2.210:9999/ai/ai-gateway:${VERSION}
container_name: ai-gateway
ports:
- "8088:8088"
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-gateway/:/data/logs/ai-gateway
restart:
always
ai-job:
image: 192.168.2.210:9999/ai/ai-job:${VERSION}
container_name: ai-job
ports:
- "9203:9203"
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-job/:/data/logs/ai-job
restart:
always
ai-news:
image: 192.168.2.210:9999/ai/ai-news:${VERSION}
container_name: ai-news
ports:
- "9205:9205"
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-news/:/data/logs/ai-news
restart:
always
ai-route:
image: 192.168.2.210:9999/ai/ai-route:${VERSION}
container_name: ai-route
ports:
- "9207:9207"
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-route/:/data/logs/ai-route
restart:
always
ai-system:
image: 192.168.2.210:9999/ai/ai-system:${VERSION}
container_name: ai-system
ports:
- "9201:9201"
environment:
PROFILE_ACTIVE: ${PROFILE_ACTIVE}
volumes:
- /data/logs/ai-system/:/data/logs/ai-system
restart:
always
networks:
default:
external:
name: docker_default