Skywalking-Aop Docker单机环境搭建

news/发布时间2024/5/20 18:18:15

1.OAP-SERVER和UI环境搭建

本次搭建是基于MySQL进行持久化,因此需要提前准备好一个MySQL容器 (MySQL容器部署略过)。如有错误还请指正。

1.1 OAP服务搭建

拉取skywalking-oap镜像

docker pull apache/skywalking-oap-server:8.9.0

接下来可以进行一个简单的启动,目的是拷贝出config目录到宿主机后进行挂载(docker 容器配置文件建议通过宿主机文件进行挂载)

docker run --name skywalking-oap -d apache/skywalking-oap-server:8.9.0 

之后进入容器

docker exec -it skywalking-oap /bin/bash

 我们需要将config目录拷贝到我们的宿主机/opt/docker_config/skywalking目录下

docker cp skywalking-oap:/skywalking/config /opt/docker_config/skywalking

拷贝完成后停止并删除skywalking容器

docker stop skywalking-oap
docker rm skywalking-oap

进入宿主机目录/opt/docker_config/skywalking/config修改配置文件 application.yml

 

紧接着重新运行一个skywalking容器

docker run --name skywalking-oap --restart always -e TZ=Asia/Shanghai -d -p 12800:12800 -p 11800:11800 -v /opt/docker_config/skywalking/config:/skywalking/config apache/skywalking-oap-server:8.9.0

其中映射的11800和12800端口的作用分别是用于客户端探针数据上报和UI接口请求。

1.2 UI服务搭建

拉取skywalking-ui镜像

docker pull apache/skywalking-ui:8.9.0

运行容器

docker run -d --name skywalking-ui --restart=always -e TZ=Asia/Shanghai -p 8088:8080 -e SW_OAP_ADDRESS=http://xxxxx:12800 apache/skywalking-ui:8.9.0

其中xxxxx就是你的skywalking-oap的容器IP

接下来就可以访问http://宿主机IP:8080端口查看是否正常(正常页面如下图)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/13644840.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

线性dp

线性动态规划:不用多说,主要应用于求上升子序列,下降子序列等 直接看例题:样例输入: 13 7 9 16 38 24 37 18 44 19 21 22 63 15样例输出: max=8 7 9 16 18 19 21 22 63解: #include<bits/stdc++.h> using namespace std;const int MAX = 1050;int n, ans; int f[MA…

QT_linux

加载本地图片 /* QPixmap类型对象 */ QPixmap image; /* 加载 */ image.load(":/image/cd.png");//不缩放 ui->label->setScaledContents(false); // 图片在标签中居中显示(水平和垂直方向均居中) ui->label->setAlignment(Qt::AlignCenter);pixbad2(&…

docker mysql容器定时备份

1查看docker容器信息 [root@xxxt01:/root] docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ab87e7a22146 mysql "…

第二十三天:mysql数据备份及还原

一、备份类型 完全备份,部分备份完全备份:整个数据集部分备份:只备份数据子集,如部分库或表 完全备份、增量备份、差异备份增量备份:仅备份最近一次完全备份或增量备份(如果存在增量)以来变化的数据,备份较快,还原复杂差异备份:仅备份最近一次完全备份以来变化的数据…

读十堂极简人工智能课笔记04_计算机视觉

计算机视觉1. 仙女蜂 1.1. Megaphragma mymaripenne 1.2. 一种微小的蜂类 1.3. 人类已知第三小的昆虫 1.4. 大脑仅由7400个神经元组成,比大型昆虫的大脑小了好几个数量级 1.5. 微小的身体里没有空间容纳这些神经元,所以在生长的最后阶段,它把每个神经元内最重要的细胞核剥离…

2024.2.16

寄 算是比较难的树形dp了吧。。。 我的跟题解做法不太一样,是维护2个数组 \(dp_{0/1,i}\) 和 \(f_{0/1,i}\)。不太好说,看题解做法吧QAQ。原神 #include <bits/stdc++.h>typedef long long ll;const ll SIZE = 10000 + 100;ll N, M, a[SIZE]; ll C;ll cnt = 1, head[SI…