Newer
Older
Alžbeta Hajná
committed
services:
application:
Alžbeta Hajná
committed
build:
context: .
target: pa165-formula-team-management-application
Alžbeta Hajná
committed
ports:
- "8081:8081"
environment:
- DOCKER=1
Alžbeta Hajná
committed
core:
build:
context: .
target: pa165-formula-team-management-core
Alžbeta Hajná
committed
ports:
Alžbeta Hajná
committed
- "8090:8090"
environment:
- DOCKER=1
Alžbeta Hajná
committed
Alžbeta Hajná
committed
notification:
Alžbeta Hajná
committed
build:
context: .
target: pa165-formula-team-management-notification
Alžbeta Hajná
committed
ports:
- "8083:8083"
visualization:
build:
context: .
target: pa165-formula-team-management-visualization
container_name: visualization
volumes:
- ./visualization/output-data:/output-data
Alžbeta Hajná
committed
ports:
- "8082:8082"
prometheus:
image: prom/prometheus:v2.43.0
container_name: prometheus
volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml
command: --config.file=/etc/prometheus/prometheus.yml
ports:
- "9090:9090"
grafana:
image: grafana/grafana:9.1.7
container_name: grafana
volumes:
- ./datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml
- ./dashboards:/etc/grafana/provisioning/dashboards
ports:
- "3000:3000"