27 lines
757 B
YAML
27 lines
757 B
YAML
# Локальная разработка: подхватывается docker compose сам, поверх docker-compose.yml.
|
||
# На сервере не используется (там COMPOSE_FILE=docker-compose.yml:docker-compose.prod.yml).
|
||
services:
|
||
api:
|
||
# Паспорт — контейнер aspans_passport_nginx в общей docker-сети aspans
|
||
networks:
|
||
- default
|
||
- aspans
|
||
|
||
users_sync:
|
||
networks:
|
||
- default
|
||
- kafka-net
|
||
|
||
web:
|
||
ports:
|
||
- "${WEB_PORT}:80"
|
||
|
||
# Общие сети Aspans: aspans — паспорт, kafka-net — кластер Kafka.
|
||
networks:
|
||
aspans:
|
||
external: true
|
||
name: ${ASPANS_NETWORK:-aspans}
|
||
kafka-net:
|
||
external: true
|
||
name: ${KAFKA_NETWORK:-kafka-net}
|