docker-compose.yml 717 B

1234567891011121314151617181920212223242526272829303132333435
  1. version: "3.8"
  2. services:
  3. backend:
  4. build:
  5. context: .
  6. dockerfile: Dockerfile
  7. image: backend:test
  8. container_name: medusa-server-default
  9. depends_on:
  10. - postgres
  11. - redis
  12. environment:
  13. DATABASE_URL: postgres://postgres:postgres@postgres:5432/medusa-docker
  14. REDIS_URL: redis://medusa-cache
  15. NODE_ENV: development
  16. PORT: 9000
  17. ports:
  18. - "9000:9000"
  19. volumes:
  20. - .:/app/medusa
  21. postgres:
  22. image: postgres:10.4
  23. ports:
  24. - "5432:5432"
  25. environment:
  26. POSTGRES_USER: postgres
  27. POSTGRES_PASSWORD: postgres
  28. POSTGRES_DB: medusa-docker
  29. redis:
  30. image: redis
  31. container_name: medusa-cache
  32. expose:
  33. - 6379