docker部署skywalking

一、下載skywalking oap鏡像並運行容器java

# docker run --name oap --restart always -d -p 1234:1234 -p 11800:11800 -p 12800:12800 -e SW_STORAGE=elasticsearch -e SW_STORAGE_ES_CLUSTER_NODES=elasticsearch-es.esm801-ukcrp0pq.svc.hfb.ipaas.cn:9200 apache/skywalking-oap-server:6.4.0web

注意:a、指定映射的端口;docker

           b、指定數據存儲的es地址;apache

           c、指定 skywalking的版本elasticsearch

二、下載skywalking web ui 鏡像並運行容器ui

# docker run --name ui --restart always -d -p 8088:8080 -e SW_OAP_ADDRESS=172.22.90.187:12800 apache/skywalking-ui:6.4.0rest

注意:a、指定映射的端口;server

          b、SW_OAP_ADDRESS中oap的ip地址blog

          c、指定 skywalking的版本ip

三、查看是否啓動

# docker ps -a

 

 

 四、在服務啓動的命令裏面設置skywalking探針服務 

java  -javaagent:/home/abkdev/agent/skywalking-agent.jar -Dskywalking.agent.service_name=xxx -Dskywalking.collector.backend_service=172.22.90.187:11800  -jar xxxxx.jar

xxx指服務名,xxxxx指服務jar包名

五、打開http://172.22.90.187:8088/,查看web頁面是否已經收集到數據。

相關文章
相關標籤/搜索