You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
848 B

  1. version: '2.1'
  2. services:
  3. basket.api:
  4. image: eshop/basket.api
  5. depends_on:
  6. - basket.data
  7. - identity.api
  8. - rabbitmq
  9. catalog.api:
  10. image: eshop/catalog.api
  11. depends_on:
  12. - sql.data
  13. - rabbitmq
  14. identity.api:
  15. image: eshop/identity.api
  16. depends_on:
  17. - sql.data
  18. ordering.api:
  19. image: eshop/ordering.api
  20. depends_on:
  21. - sql.data
  22. webspa:
  23. image: eshop/webspa
  24. depends_on:
  25. - identity.api
  26. - basket.api
  27. webmvc:
  28. image: eshop/webmvc
  29. depends_on:
  30. - catalog.api
  31. - ordering.api
  32. - identity.api
  33. - basket.api
  34. sql.data:
  35. image: microsoft/mssql-server-linux
  36. basket.data:
  37. image: redis
  38. ports:
  39. - "6379:6379"
  40. rabbitmq:
  41. image: rabbitmq
  42. ports:
  43. - "5672:5672"
  44. webstatus:
  45. image: eshop/webstatus