docker 部署SkyWalking 10
时间: 2025-01-21 12:15:33 浏览: 88
### 使用 Docker 部署 Apache SkyWalking 版本 10 的详细指南
#### 准备工作
为了成功部署 Apache SkyWalking v10,需先安装并配置好 Docker 和 Docker Compose。确保环境满足最低硬件需求以及网络连接正常。
#### 下载官方镜像
从 Docker Hub 获取最新发布的 Apache SkyWalking 官方镜像:
```bash
docker pull apache/skywalking-ui:8.9.0-alpine-linux-amd64
docker pull apache/skywalking-oap-server-java:8.9.0-alpine-linux-amd64
```
注意这里使用的是 `8.9.0` 版本标签,因为当前最新的稳定版可能并非正好是第 10 版;具体版本号应依据实际发布情况调整[^1]。
#### 编写 docker-compose 文件
创建名为 `docker-compose.yml` 的文件来定义服务组合,简化启动过程:
```yaml
version: '3'
services:
oap:
image: apache/skywalking-oap-server-java:8.9.0-alpine-linux-amd64
container_name: skywalking_oap_server
environment:
- COLLECTOR_METRIC_DATA_TIME_BUCKET=60s
ports:
- "1234:1234"
- "11800:11800"
- "12800:12800"
ui:
depends_on:
- oap
image: apache/skywalking-ui:8.9.0-alpine-linux-amd64
container_name: skywalking_ui
ports:
- "8080:8080"
```
此配置假设用户希望通过端口转发访问 OAP Server 及 Web UI 接口。
#### 启动容器集群
通过执行以下命令一键启动所有关联的服务实例:
```bash
docker-compose up -d
```
这将会以后台模式运行指定的服务,并允许它们相互协作完成监控任务。
#### 访问可视化界面
一旦上述操作顺利完成,则可以通过浏览器打开 http://localhost:8080 来查看已部署成功的 SkyWalking 控制面板。
阅读全文
相关推荐


















