docker-compose.yml 851 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. version: "3"
  2. services:
  3. frontend:
  4. image: data-mining/frontend:latest
  5. container_name: frontend
  6. ports:
  7. - 4040:80
  8. # Uncomment to directly edit the frontend
  9. # volumes:
  10. # - ./docker-images/frontend/app:/usr/share/nginx/html
  11. networks:
  12. - back-tier
  13. eliasdb1:
  14. image: data-mining/eliasdb1:latest
  15. container_name: eliasdb1
  16. ports:
  17. - 4041:9090
  18. networks:
  19. - back-tier
  20. eliasdb2:
  21. image: data-mining/eliasdb2:latest
  22. container_name: eliasdb2
  23. ports:
  24. - 4042:9090
  25. networks:
  26. - back-tier
  27. eliasdb3:
  28. image: data-mining/eliasdb3:latest
  29. container_name: eliasdb3
  30. ports:
  31. - 4043:9090
  32. networks:
  33. - back-tier
  34. collector:
  35. image: data-mining/collector:latest
  36. container_name: collector
  37. networks:
  38. - back-tier
  39. networks:
  40. back-tier: