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.

50 lines
981 B

  1. version: '2'
  2. services:
  3. master:
  4. image: chrislusf/seaweedfs # use a remote image
  5. ports:
  6. - 9333:9333
  7. command: "master"
  8. networks:
  9. default:
  10. aliases:
  11. - seaweed_master
  12. volume:
  13. image: chrislusf/seaweedfs # use a remote image
  14. ports:
  15. - 8080:8080
  16. - 18080:18080
  17. command: 'volume -max=5 -mserver="master:9333" -port=8080'
  18. depends_on:
  19. - master
  20. networks:
  21. default:
  22. aliases:
  23. - seaweed_volume
  24. filer:
  25. image: chrislusf/seaweedfs # use a remote image
  26. ports:
  27. - 8888:8888
  28. - 18888:18888
  29. command: 'filer -master="master:9333"'
  30. depends_on:
  31. - master
  32. - volume
  33. networks:
  34. default:
  35. aliases:
  36. - seaweed_filer
  37. s3:
  38. image: chrislusf/seaweedfs # use a remote image
  39. ports:
  40. - 8333:8333
  41. command: 's3 -filer="filer:8888"'
  42. depends_on:
  43. - master
  44. - volume
  45. - filer
  46. networks:
  47. default:
  48. aliases:
  49. - seaweed_s3