docker安装skywalking

 

创建网络

docker network create -d bridge my_network

 

一、安装skywalking-oap-server

docker run --name skywalking-oap-server -d \
-e TZ=Asia/Shanghai \
-p 12800:12800 \
-p 11800:11800 \
--net my_network \
--link elasticsearch:elasticsearch \
-e SW_STORAGE=elasticsearch7 \
-e SW_STORAGE_ES_CLUSTER_NODES=elasticsearch:9200 \
apache/skywalking-oap-server:8.3.0-es7

 

二、安装skywalking-ui

docker run -d --name skywalking-ui \
-e TZ=Asia/Shanghai \
-p 8088:8080 \
--net my_network \
--link skywalking-oap-server:skywalking-oap-server \
-e SW_OAP_ADDRESS=skywalking-oap-server:12800 \
apache/skywalking-ui:8.3.0

 

三、下载skywalking agent

https://archive.apache.org/dist/skywalking/8.3.0/apache-skywalking-apm-8.3.0.tar.gz

 

四、在idea对应的springboot启动方法内增加jvm参数

-javaagent:/Users/yf/Downloads/apache-skywalking-apm-bin/agent/skywalking-agent.jar
-Dskywalking.agent.service_name=base
-Dskywalking.collector.backend_service=127.0.0.1:11800

 

注意:以上版本需要保持一致

 

posted @ 2024-09-05 16:02  程序员小艺  阅读(45)  评论(0编辑  收藏  举报