栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

docker安装skywalking系统

docker安装skywalking系统

skywalking是一套系统,包括服务端,存储,管理界面,以及嵌入到监控目标中的探针部分,此处只安装前三个部分。

1、安装 Elasticsearch

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 --restart always -e "discovery.type=single-node" elasticsearch

如果提示manifest for docker.io/elasticsearch:latest not found,那就加上版本号elasticsearch:6.5.0,这里有点混乱,我在自己电脑上能拉取到latest版本,换一台电脑就拉取不到。

2、安装 Elasticsearch 管理界面(暂时不装)

docker run -d --name elastic-hq -p 5000:5000 --restart always elastichq/elasticsearch-hq

3、安装 Skywalking

docker run --name skywalking -d -p 1234:1234 -p 11800:11800 -p 12800:12800 --restart always --link elasticsearch:elasticsearch -e SW_STORAGE=elasticsearch -e SW_STORAGE_ES_CLUSTER_NODES=elasticsearch:9200 apache/skywalking-oap-server 

3、安装 Skywalking 管理界面

docker run --name skywalking-ui -d -p 8080:8080 --link skywalking:skywalking -e SW_OAP_ADDRESS=skywalking:12800 --restart always apache/skywalking-ui

安装完成之后

docker ps
netstat -lntp

需要注意的是,elasticsearch,skywalking-oap-server,skywalking-ui挺耗内存的,我的虚拟机在启动他们之后,容器是启动了,但是端口却没有监听到,访问不了,其实就是没有启动成功,但是容器也不会挂掉,后来我将其他暂时不用的容器全部关了,然后重启了他们三个。


访问:http://192.168.2.200:8080/

发现页面只出来了一半,而且有报错We're sorry but SkyWalking doesn't work properly without Javascript enabled. Please enable it to continue.,应该是有错误。
将原来的 apache/skywalking-ui:latest容器和镜像删掉,换成apache/skywalking-ui:8.6.0,就好了。

而且兼容性也有问题,如果是360浏览器要切换到极速模式,否则下面一半也出不来。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754165.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号