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: project-luticate2-postgresql-image:dev
  6. container_name: project-luticate2-postgresql
  7. networks:
  8. project.internal.docker:
  9. aliases:
  10. - postgresql.project.internal.docker
  11. volumes:
  12. - ./data/postgresql/data:/var/lib/postgresql/data
  13. ports:
  14. - "127.0.0.1:34030:5432"
  15. env_file:
  16. - env
  17. frontend:
  18. build: ./frontend
  19. image: project-luticate2-frontend-image:dev
  20. container_name: project-luticate2-frontend
  21. networks:
  22. project.internal.docker:
  23. aliases:
  24. - frontend.project.internal.docker
  25. ports:
  26. - "127.0.0.1:34031:80"
  27. env_file:
  28. - env
  29. backend:
  30. build:
  31. context: ./backend
  32. args:
  33. - WEBAPI_PROJECT=WebApiUtils
  34. - BUILD_CONFIG=Release
  35. image: project-luticate2-backend-image:dev
  36. container_name: project-luticate2-backend
  37. networks:
  38. project.internal.docker:
  39. aliases:
  40. - backend.project.internal.docker
  41. env_file:
  42. - env
  43. networks:
  44. project.internal.docker: