skywalking在docker搭建详细过程
时间: 2023-08-11 07:12:48 浏览: 130
下面是 SkyWalking 在 Docker 中的搭建过程:
1. 首先,需要安装 Docker 和 Docker Compose。可以使用下面的命令在 Ubuntu 上安装:
```
sudo apt-get update
sudo apt-get install -y docker.io docker-compose
```
2. 接下来,需要下载 SkyWalking 的 Docker 镜像。可以使用以下命令:
```
docker pull apache/skywalking-oap-server:8.1.0
docker pull apache/skywalking-ui:8.1.0
```
3. 创建 Docker Compose 文件 `docker-compose.yml`,并将以下内容添加到文件中:
```
version: '3'
services:
oap:
image: apache/skywalking-oap-server:8.1.0
restart: always
ports:
- "11800:11800"
- "12800:12800"
volumes:
- ./oap:/skywalking/oap-libs
environment:
SW_STORAGE: elasticsearch7
SW_STORAGE_ES_CLUSTER_NODES: elasticsearch:9200
ui:
image: apache/skywalking-ui:8.1.0
restart: always
ports:
- "8080:8080"
environment:
SW_OAP_ADDRESS: oap:12800
```
4. 在终端中切换到包含 `docker-compose.yml` 文件的目录,并运行以下命令以启动 SkyWalking:
```
docker-compose up -d
```
5. 启动后,可以通过访问 `http://localhost:8080` 来访问 SkyWalking UI。
注意:这里的 `localhost` 只适用于本地安装。如果您的 SkyWalking 实例在远程服务器上运行,则应将其替换为远程服务器的 IP 地址或域名。
希望这个过程对你有所帮助!
阅读全文