本文为joshua317原创文章,转载请注明:转载自joshua317博客 CentOS7.4系统下docker安装SkyWalking - joshua317的博客
目录
2.1.2 持久化启动elasticsearch,安装elasticsearch并挂载文件
操作系统:CentOS7.4
一、镜像准备
1.1 搭建skywalking需要用到三个镜像
elasticsearch:用来存储数据
skywalking-oap-server:Skywalking服务器
skywalking-ui :Skywalking的UI界面
1.2 下载镜像
docker pull elasticsearch:7.9.0
docker pull apache/skywalking-oap-server:8.9.1
docker pull apache/skywalking-ui:8.9.1
1.3 查看镜像
docker images
二、方式一:单独镜像安装
2.1 安装elasticsearch
2.1.1 本机创建持久化目录,官方推荐
注意:创建目录的权限要满足需求
mkdir -p /data/elasticsearch7/data
mkdir -p /data/elasticsearch7/logs
2.1.2 持久化启动elasticsearch,安装elasticsearch并挂载文件
docker run -itd \
--name=es7 \
--restart=always \
-p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-v /data/elasticsearch7/data:/usr/share/elasticsearch/data \
-v /data/elasticsearch7/logs:/usr/share/elasticsearch/logs \
elasticsearch:7.9.0
2.1.3 查看启动情况
docker ps -a
Shell
Copy
2.1.4 查看镜像日志
docker logs -f es7
Shell
Copy
2.1.5 验证ES
浏览器访问:http://192.168.3.176:9200/,返回:
{
name: "ac1504b16770",
cluster_name: "docker-cluster",
cluster_uuid: "k06cLZkBSjiO6aYVKBtfYQ",
version: {
number: "7.9.0",
build_flavor: "default",
build_type: "docker",
build_hash: "a479a2a7fce0389512d6a9361301708b92dff667",
build_date: "2020-08-11T21:36:48.204330Z",
build_snapshot: false,
lucene_version: "8.6.0",
minimum_wire_compatibility_version: "6.8.0",
minimum_index_compatibility_version: "6.0.0-beta1"
},
tagline: "You Know, for Search"
}
2.2 安装skywalking-oap
注意:需要先安装好es才能安装oap
2.2.1 持久化启动 skywalking-oap
docker run -itd \
--name skywalking-oap \
--restart=always \
-e TZ=Asia/Shanghai \
-p 12800:12800 \
-p 11800:11800 \
--link es7:es7 \

最低0.47元/天 解锁文章
1661

被折叠的 条评论
为什么被折叠?



