docker-compose.yml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. name: quilibrium
  2. # See sysctl related warning in DOCKER-README.md.
  3. # Host configuration changes are required.
  4. services:
  5. node:
  6. image: trancelife/quilibrium:latest
  7. restart: unless-stopped
  8. environment:
  9. - DEFAULT_LISTEN_GRPC_MULTIADDR=/ip4/0.0.0.0/tcp/8337
  10. - DEFAULT_LISTEN_REST_MULTIADDR=/ip4/0.0.0.0/tcp/8338
  11. - DEFAULT_STATS_MULTIADDR=/dns/stats.quilibrium.com/tcp/443
  12. - IS_CLUSTER=${IS_CLUSTER}
  13. - ROLE=${ROLE}
  14. - CORE_RANGE=${CORE_RANGE}
  15. network_mode: 'host'
  16. volumes:
  17. - ./.config:/root/.config
  18. logging:
  19. driver: "json-file"
  20. options:
  21. max-file: "5"
  22. max-size: 2048m
  23. # 第二个容器
  24. # node2:
  25. # image: trancelife/quilibrium:latest
  26. # restart: unless-stopped
  27. # environment:
  28. # - DEFAULT_LISTEN_GRPC_MULTIADDR=/ip4/0.0.0.0/tcp/8337
  29. # - DEFAULT_LISTEN_REST_MULTIADDR=/ip4/0.0.0.0/tcp/8338
  30. # - DEFAULT_STATS_MULTIADDR=/dns/stats.quilibrium.com/tcp/443
  31. # - IS_CLUSTER=${IS_CLUSTER}
  32. # - ROLE=${ROLE}
  33. # - CORE_RANGE=${CORE_RANGE}
  34. # network_mode: 'host'
  35. # volumes:
  36. # - ./.config2:/root/.config
  37. # logging:
  38. # driver: "json-file"
  39. # options:
  40. # max-file: "5"
  41. # max-size: 2048m