docker启动elasticsearch、zipkin、zipkin-dependencies

881 阅读1分钟

elasticsearch服务

docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" docker.elastic.co/elasticsearch/elasticsearch:7.6.0

zipkin服务

docker run --name zipkin -d -p 9411:9411 -e STORAGE_TYPE=elasticsearch -e ES_HOSTS=10.25.137.48:9200 openzipkin/zipkin

zipkin-dependencies 可正常显示zipkin依赖

docker run --name zipkin-dependencies --env STORAGE_TYPE=elasticsearch --env ES_HOSTS=10.25.137.48:9200 --env ES_INDEX=zipkin --rm=true -e JAVA_OPTS="-Xmx3550m -Xms3550m" openzipkin/zipkin-dependencies

crontab轮询执行zipkin-dependencies

crontab -e
*/10 * * * * /root/docker/calc-zipkin-dependencies.sh