userservice/docker-compose.yml
2024-01-29 08:09:30 +03:00

36 lines
950 B
YAML

version: "3"
services:
cassandra:
container_name: cassandra
environment:
- CASSANDRA_KEYSPACE=userservice
- TABLE_NAME=users
build:
context: .
dockerfile: ./docker/db/Dockerfile
command: /cassandra-init.sh
ports:
- 9042:9042
service:
container_name: service
environment:
- CASSANDRA_HOST=cassandra
- CASSANDRA_PORT=9042
- CASSANDRA_KEYSPACE=userservice
- CASSANDRA_CONSISTANCY=LOCAL_QUORUM
- TABLE_NAME=users
- BIDN_SERVICE=:8080
- AWS_REGION=fake-region
- AWS_ACCESS_KEY_ID=fake-key
- AWS_SECRET_ACCESS_KEY=fake-secret
- BUCKET_NAME=fake-bucket
- AWS_ACL=public-read
build:
context: .
dockerfile: ./docker/api/Dockerfile
ports:
- "8080:8080"
networks:
- default
depends_on:
- cassandra