local-dev-compose.yml 813 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. version: '2'
  2. services:
  3. master:
  4. build:
  5. context: .
  6. dockerfile: Dockerfile.go_build
  7. ports:
  8. - 9333:9333
  9. - 19333:19333
  10. command: "master -ip=master"
  11. volume:
  12. build:
  13. context: .
  14. dockerfile: Dockerfile.go_build
  15. ports:
  16. - 8080:8080
  17. - 18080:18080
  18. command: '-v=2 volume -max=5 -mserver="master:9333" -port=8080 -ip=volume'
  19. depends_on:
  20. - master
  21. filer:
  22. build:
  23. context: .
  24. dockerfile: Dockerfile.go_build
  25. ports:
  26. - 8888:8888
  27. - 18888:18888
  28. command: '-v=4 filer -master="master:9333"'
  29. depends_on:
  30. - master
  31. - volume
  32. s3:
  33. build:
  34. context: .
  35. dockerfile: Dockerfile.go_build
  36. ports:
  37. - 8333:8333
  38. command: '-v=4 s3 -filer="filer:8888"'
  39. depends_on:
  40. - master
  41. - volume
  42. - filer