在docker中安装skywalking + es
创始人
2024-09-26 15:23:52

ES的版本和官网

es版本:

Past Releases of Elastic Stack Software | Elastic

es版本+logstash版本+JDK版本对应关系

支持一览表 | Elastic

skywalking的版本说明和官网

Advanced deployment | Apache SkyWalking

skywalking和es的对应关系,在网页的SetUp-->Advanced SetUp--->Choose Store中可以看到支持各种数据库的版本

docker中部署

es版本: 7.8.0

skywalking版本:9.4.0

skywalking-UI版本: 9.4.0

创建一个共用网络

名字是skywalking,可以自定义的哈

docker network create skywalking 

es安装命令:

注意在启动容器的时候,不要使用es7.8这种做名称,使用es78

#拉镜像 docker pull elasticsearch:7.8.0 #启动容器 注意 加--rm是启动失败/停止镜像的时候自动删除 docker run --name es78 -d \ --network=skywalking \ -e "discovery.type=single-node" \ -p 9200:9200 \ -p 9300:9300 \ elasticsearch:7.8.0   

启动后使用 localhost:9200 查看是否启动成功

skywalking 安装

#下载 docker pull apache/skywalking-oap-server:9.4.0 #启动 docker run --name oap  -d \ --network=skywalking \ -e SW_STORAGE=elasticsearch \ -e SW_STORAGE_ES_CLUSTER_NODES=localhost:9200 \ -p 11800:11800 \ -p 12800:12800 \ apache/skywalking-oap-server:9.4.0

skywalking-ui安装

这块需要注意的一点是 一定要加SW_OAP_ADDRESS,不然启动的时候,需要访问oap,访问的是127.0.0.1:12800 是不通的

docker run --name skywalking-ui  -d \ --network=skywalking \ -e SW_OAP_SERVER=oap:12800 \ -e SW_OAP_ADDRESS=http://oap:12800 \ -p 8080:8080 \ apache/skywalking-ui:9.4.0

验证

访问127.0.0.1:8080 就出现了skywalking页面

相关内容

热门资讯

“天问三号”载荷“激光外差光谱... (来源:安徽新闻网) 转自:安徽新闻网 扫码阅读更多内容 本网讯(记者 鹿嘉惠 徐旻昊)火星大气环流...
性能、影像与设计全面开花,vi... 在越来越卷的手机市场上,vivo S50 Pro mini交出了一份高分答卷。全新升级的它,从性能、...
南平建阳:小小鸡蛋“孵”出一方... 原标题:小小鸡蛋“孵”出一方产业 机械臂精准叼起温热的鸡蛋,传送带载着蛋品流转至集蛋库,机器人随即自...
小程序开发品牌2025推荐,高... 小程序开发品牌2025推荐,高性价比与技术创新并重 随着移动互联网的快速发展,小程序已成为企业数字化...
“链式”转型,数智长沙加速跑 来源:长沙晚报 长沙晚报全媒体记者 陈星源 在桑特液压的工厂里,设备数据实时映射于虚拟大屏,让生产异...