docker-compose.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. version: '3'
  2. services:
  3. mysql:
  4. image: mysql:5.7
  5. container_name: fangxianyu-mysql
  6. environment:
  7. MYSQL_ROOT_PASSWORD: 1234
  8. ports:
  9. - "3306:3306"
  10. volumes:
  11. - ./dev/mysql/conf:/etc/mysql/conf.d
  12. - ./dev/mysql/data:/var/lib/mysql
  13. - ./dev/mysql/log:/var/log/mysql
  14. restart: always
  15. rebbitmq:
  16. image: rabbitmq:3.7.8-management
  17. container_name: fangxianyu-rabbitmq
  18. ports:
  19. - "5672:5672"
  20. - "15672:15672"
  21. hostname: my-rabbit-mq
  22. restart: always
  23. redis:
  24. image: redis:3.2
  25. container_name: fangxianyu-redis
  26. volumes:
  27. - ./dev/redis/data:/data
  28. ports:
  29. - "6379:6379"
  30. # eureka:
  31. # build: ./eureka
  32. # container_name: fangxianyu-eureka
  33. # restart: always
  34. # zuul:
  35. # build: ./zuul
  36. # container_name: fangxianyu-zuul
  37. # restart: always
  38. # depends_on:
  39. # - eureka
  40. # auth-service:
  41. # build: ./auth-service
  42. # container_name: fangxianyu-auth-service
  43. # restart: always
  44. # depends_on:
  45. # - eureka
  46. # - mysql
  47. # goods-service:
  48. # build: ./goods-service
  49. # container_name: fangxianyu-goods-service
  50. # restart: always