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