skywalking在docker中的部署
时间: 2024-03-10 10:20:59 浏览: 210
SkyWalking是一种分布式系统的应用性能监控工具,可以帮助我们快速定位系统性能瓶颈,并提高应用的可靠性和可维护性。在Docker环境下部署SkyWalking可以更好的实现监控,下面是具体的部署步骤:
1. 下载SkyWalking镜像
可以从Docker Hub上下载SkyWalking镜像,执行以下命令即可:
```
docker pull apache/skywalking-oap-server:8.0.0
docker pull apache/skywalking-ui:8.0.0
```
2. 创建SkyWalking所需的网络
执行以下命令创建一个名称为skywalking的网络:
```
docker network create skywalking
```
3. 启动SkyWalking OAP Server
执行以下命令启动SkyWalking OAP Server:
```
docker run -d --name skywalking-oap-server --network skywalking -p 11800:11800 -p 12800:12800 apache/skywalking-oap-server:8.0.0
```
4. 启动SkyWalking UI
执行以下命令启动SkyWalking UI:
```
docker run -d --name skywalking-ui --network skywalking -p 8080:8080 apache/skywalking-ui:8.0.0
```
5. 访问SkyWalking UI
在浏览器中访问http://localhost:8080,即可进入SkyWalking UI界面,输入账号密码即可登录。
以上就是在Docker环境下部署SkyWalking的全部步骤,如果需要监控其他应用,只需要将应用所在容器加入到skywalking网络中即可。
阅读全文