docker-compose.yml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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. command: ["--signature-check=false"]
  9. environment:
  10. - DEFAULT_LISTEN_GRPC_MULTIADDR=/ip4/0.0.0.0/tcp/8337
  11. - DEFAULT_LISTEN_REST_MULTIADDR=/ip4/0.0.0.0/tcp/8338
  12. - DEFAULT_STATS_MULTIADDR=/dns/stats.quilibrium.com/tcp/443
  13. - IS_CLUSTER=${IS_CLUSTER}
  14. - ROLE=${ROLE}
  15. - CORE_RANGE=${CORE_RANGE}
  16. network_mode: 'host'
  17. volumes:
  18. - ./.config:/root/.config
  19. logging:
  20. driver: "json-file"
  21. options:
  22. max-file: "5"
  23. max-size: 2048m
  24. # 第二个容器
  25. # node2:
  26. # image: trancelife/quilibrium:latest
  27. # restart: unless-stopped
  28. # environment:
  29. # - DEFAULT_LISTEN_GRPC_MULTIADDR=/ip4/0.0.0.0/tcp/8337
  30. # - DEFAULT_LISTEN_REST_MULTIADDR=/ip4/0.0.0.0/tcp/8338
  31. # - DEFAULT_STATS_MULTIADDR=/dns/stats.quilibrium.com/tcp/443
  32. # - IS_CLUSTER=${IS_CLUSTER}
  33. # - ROLE=${ROLE}
  34. # - CORE_RANGE=${CORE_RANGE}
  35. # network_mode: 'host'
  36. # volumes:
  37. # - ./.config2:/root/.config
  38. # logging:
  39. # driver: "json-file"
  40. # options:
  41. # max-file: "5"
  42. # max-size: 2048m