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.

47 lines
967 B

  1. #
  2. # docker-compose.yml is used to set up the base config per container to be deployed
  3. # Take into account that when deploying, this base configuration is merged with the
  4. # configuration-per-environment specified at the docker-compose.override.yml
  5. # Further details and docs: https://docs.docker.com/compose/extends/
  6. #
  7. version: '2'
  8. services:
  9. # webmvc:
  10. # image: eshop/web
  11. # depends_on:
  12. # - identity.service
  13. # - basket.api
  14. webspa:
  15. image: eshop/webspa
  16. depends_on:
  17. - basket.api
  18. - identity.service
  19. basket.api:
  20. image: eshop/basket.api
  21. depends_on:
  22. - basket.data
  23. - identity.service
  24. catalog.api:
  25. image: eshop/catalog.api
  26. depends_on:
  27. - sql.data
  28. # ordering.api:
  29. # image: eshop/ordering.api
  30. # depends_on:
  31. # - sql.data
  32. identity.service:
  33. image: eshop/identity
  34. depends_on:
  35. - sql.data
  36. sql.data:
  37. image: microsoft/mssql-server-linux
  38. basket.data:
  39. image: redis