docker-compose.yaml 897 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. version: '3'
  2. services:
  3. porter:
  4. build:
  5. context: .
  6. dockerfile: ./docker/dev.Dockerfile
  7. ports:
  8. - 8080:8080
  9. depends_on:
  10. - postgres
  11. env_file:
  12. - ./docker/.env
  13. restart: on-failure
  14. postgres:
  15. image: postgres:latest
  16. container_name: postgres
  17. environment:
  18. - POSTGRES_USER=porter
  19. - POSTGRES_PASSWORD=porter
  20. - POSTGRES_DB=porter
  21. ports:
  22. - 5400:5432
  23. volumes:
  24. - db:/var/lib/postgresql/data
  25. # metabase:
  26. # image: metabase/metabase
  27. # restart: always
  28. # ports:
  29. # - 3000:3000
  30. # volumes:
  31. # - metabase:/metabase-data
  32. # environment:
  33. # MB_DB_TYPE: postgres
  34. # MB_DB_DBNAME: porter
  35. # MB_DB_PORT: 5432
  36. # MB_DB_USER: porter
  37. # MB_DB_PASS: porter
  38. # MB_DB_HOST: postgres
  39. # depends_on:
  40. # - postgres
  41. # volumes:
  42. # db:
  43. # metabase: