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.

docker-compose.yml 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. version: '2'
  2. services:
  3. postgresql:
  4. build: ./postgresql
  5. image: uqac-websem-postgresql-image:dev
  6. container_name: uqac-websem-postgresql
  7. networks:
  8. uqac-websem.internal.docker:
  9. aliases:
  10. - postgresql.uqac-websem.internal.docker
  11. volumes:
  12. - ./data/postgresql/data:/var/lib/postgresql/data
  13. ports:
  14. - "127.0.0.1:34070:5432"
  15. env_file:
  16. - env
  17. frontend:
  18. build: ./frontend
  19. image: uqac-websem-frontend-image:dev
  20. container_name: uqac-websem-frontend
  21. networks:
  22. uqac-websem.internal.docker:
  23. aliases:
  24. - frontend.uqac-websem.internal.docker
  25. ports:
  26. - "127.0.0.1:34071:80"
  27. env_file:
  28. - env
  29. backend:
  30. build:
  31. context: ./backend
  32. args:
  33. - WEBAPI_PROJECT=WebApiWebSem
  34. - BUILD_CONFIG=Release
  35. image: uqac-websem-backend-image:dev
  36. container_name: uqac-websem-backend
  37. networks:
  38. uqac-websem.internal.docker:
  39. aliases:
  40. - backend.uqac-websem.internal.docker
  41. env_file:
  42. - env
  43. networks:
  44. uqac-websem.internal.docker: