分布式链路追踪skywalking集成

路法师
路法师 2019-06-28 11:09
阅读需:0

参考dockerfile:

FROM arugaldocker/skywalking-agent:latest

MAINTAINER your@email.com

ENV SW_AGENT_NAME=system \
    SW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.1.202:11800 \
    SW_AGENT_NAMESPACE=com.hzjuxiu

RUN mkdir -p /blade/system

WORKDIR /blade/system

EXPOSE 8106

ADD ./target/blade-system.jar ./app.jar

ENTRYPOINT java -Djava.security.egd=file:/dev/./urandom -javaagent:/usr/skywalking/agent/skywalking-agent.jar -jar app.jar

CMD ["--spring.profiles.active=test"]

环境变量含义参考:https://hub.docker.com/r/arugaldocker/skywalking-agent

skywalking server可以直接使用官方的docker-compose.yml

备注:agent与server的版本务必保持一致


评论
  • 消灭零回复