skywalking8.9 基于docker安装
第1种方式:
skywalking 使用 h2作为存储
1.安装 oap (skywalking)
docker run --name oap --restart always -e TZ=Asia/Shanghai -d -p 12800:12800 -p 11800:11800 apache/skywalking-oap-server:8.9.1
2.安装 skywalking-ui
docker run -d --name skywalking-ui \
--restart=always \
-e TZ=Asia/Shanghai \
-p 8088:8080 \
--link oap:oap \
-e SW_OAP_ADDRESS=http://oap:12800 \
apache/skywalking-ui:8.9.1
第2种方式
skywalking 使用 es作为存储
1.安装 ES
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.16.3
2.安装 oap (skywalking)
docker run --name oap --restart always -e TZ=Asia/Shanghai \
--link es:es \
-e SW_STORAGE=elasticsearch \
-e SW_STORAGE_ES_CLUSTER_NODES=es:9200 \
-d -p 12800:12800 -p 11800:11800 apache/skywalking-oap-server:8.9.1
3.安装 skywalking-ui
docker run -d --name skywalking-ui \
--restart=always \
-e TZ=Asia/Shanghai \
-p 8088:8080 \
--link oap:oap \
-e SW_OAP_ADDRESS=http://oap:12800 \
apache/skywalking-ui:8.9.1