skywalking8.9 基于docker方式安装

3,990 阅读1分钟

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

image.png

image.png