compose.yaml 607 B

123456789101112131415161718192021222324252627282930313233343536
  1. services:
  2. prod:
  3. build:
  4. dockerfile: Dockerfile.production
  5. restart: always
  6. ports:
  7. - 8080:5000
  8. profiles: [prod]
  9. dev:
  10. build:
  11. dockerfile: Dockerfile.development
  12. restart: always
  13. ports:
  14. - 8080:5000
  15. volumes:
  16. - .:/home/node/app
  17. profiles: [dev]
  18. adminer:
  19. image: adminer
  20. restart: always
  21. ports:
  22. - 8081:8080
  23. postgres:
  24. image: "postgres:alpine"
  25. restart: always
  26. shm_size: 128mb
  27. volumes:
  28. - postgres_data:/var/lib/postgresql/data
  29. environment:
  30. POSTGRES_PASSWORD: change-me
  31. volumes:
  32. postgres_data: