CentOS7.4系统下docker安装SkyWalking

本文为joshua317原创文章,转载请注明:转载自joshua317博客 CentOS7.4系统下docker安装SkyWalking - joshua317的博客

目录

一、镜像准备

1.1 搭建skywalking需要用到三个镜像

1.2 下载镜像

1.3 查看镜像

二、方式一:单独镜像安装

2.1 安装elasticsearch

2.1.1 本机创建持久化目录,官方推荐

2.1.2 持久化启动elasticsearch,安装elasticsearch并挂载文件

2.1.3 查看启动情况

2.1.4 查看镜像日志

2.1.5 验证ES

2.2 安装skywalking-oap

2.2.1 持久化启动 skywalking-oap

2.2.2 登录容器

2.3 安装skywalking-ui

2.3.1 持久化启动 skywalking-ui

2.4 浏览器验证

三、方式二:docker-compose 安装

3.1 编写docker-compose.yml文件

3.2 启动容器

3.3 查看启动镜像

3.4 浏览器验证

四、java服务接入skywalking

4.1 下载agent

4.2 jar包方式(推荐)


操作系统: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 \
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值