docker-compose.yml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. version: '3'
  2. services:
  3. elasticsearch:
  4. image: elasticsearch:6.4.1
  5. container_name: elasticsearch
  6. restart: always
  7. environment:
  8. - cluster.name=elasticsearch
  9. - xpack.security.enabled=false
  10. - "ES_JAVA_OPTS=-Xms216m -Xmx216m"
  11. - node.name=elasticsearch_node_1
  12. - "TZ=Asia/Shanghai"
  13. volumes:
  14. - /febs/elasticsearch/data:/usr/share/elasticsearch/data
  15. - /febs/elasticsearch/logs:/usr/share/elasticsearch/logs
  16. - /febs/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
  17. ports:
  18. - 9200:9200
  19. - 9300:9300
  20. skywalking-oap:
  21. image: apache/skywalking-oap-server:6.4.0
  22. container_name: skywalking-oap
  23. depends_on:
  24. - elasticsearch
  25. links:
  26. - elasticsearch
  27. restart: always
  28. ports:
  29. - 11800:11800
  30. - 12800:12800
  31. environment:
  32. - "TZ=Asia/Shanghai"
  33. volumes:
  34. - /febs/skywalking/config:/apache-skywalking-apm-bin/config:ro
  35. skywalking-ui:
  36. image: apache/skywalking-ui:6.4.0
  37. container_name: skywalking-ui
  38. depends_on:
  39. - skywalking-oap
  40. links:
  41. - skywalking-oap
  42. restart: always
  43. ports:
  44. - 8080:8080
  45. environment:
  46. - "collector.ribbon.listOfServers=skywalking-oap:12800"
  47. - "TZ=Asia/Shanghai"