docker安装skywalking(Docker安装openwrt)

## Docker安装SkyWalking

### 简介

SkyWalking是一个开源的APM(Application Performance Management)系统,用于监控各种服务的性能和运行状况。在Docker环境下安装SkyWalking可以更方便地进行监控和管理服务。

### 步骤

#### 1. 下载SkyWalking镜像

```bash

docker pull apache/skywalking-oap-server:8.4.0

```

#### 2. 运行SkyWalking容器

```bash

docker run -d --name skywalking \

-e SW_STORAGE=mysql \

-e SW_STORAGE_URL=jdbc:mysql://mysql_host:3306/skywalking \

-e SW_STORAGE_USER=root \

-e SW_STORAGE_PASSWORD=root \

-p 12800:12800 \

apache/skywalking-oap-server:8.4.0

```

#### 3. 运行SkyWalking UI容器

```bash

docker run -d --name skywalking-ui \

--link skywalking:backend \

-e BACKEND_ELASTICSEARCH=http://backend:12800 \

-p 8080:8080 \

apache/skywalking-ui:8.4.0

```

### 注意事项

- 在运行SkyWalking容器时,需要指定数据库的连接信息,可以选择使用MySQL或者Elasticsearch作为存储。

- 运行SkyWalking UI容器时,需要将其链接到SkyWalking容器,并指定backend的地址。

- 启动后可以通过访问`http://localhost:8080`来访问SkyWalking的Web界面。

通过上述步骤可以在Docker环境中安装和运行SkyWalking,方便地对各种服务进行监控和性能分析。

标签列表