skywalking-docker
skywalking-docker copied to clipboard
[Deprecated] 🎉 Deploy Skywalking in Docker container.
Skywalking-Docker
⚠️NOTE: Apache Skywalking开始提供Docker镜像,此仓库即将不再更新,更多请参考 apache/skywalking-docker。关于 Apache Skywalking 部署请参考:apache/skywalking-kubernetes
通过Apache-skywalking 官方发布的压缩包构建Docker镜像。并提供容器部署Skywalking的方式。
Quick Start(快速开始)
git clone https://github.com/JaredTan95/skywalking-docker.git
cd skywalking-docker/6.x/docker-compose/
docker-compose up
Docker Hub
前置条件(Precondition)
了解Docker或者使用过Docker、Kubernetes相关命令。
目录结构(Structure)
-
6.x目录:官方仓库6.x分支容器部署镜像源文件: -
elasticsearch-Zone-Asia-SH目录:同步上海时区的Elasticsearch镜像源文件:- 用于自动构建wutang/elasticsearch-shanghai-zone Docker镜像。
- 其中
5.6.10对应ES 5.6.10 6.3.2对应ES 6.3.2版本。
-
5.x目录:官方仓库5.x分支容器部署镜像源文件:standalone/all-in-one:用于自动构建wutang/skywalking-docker Docker镜像。standalone/all-in-one-xpack:用于构建支持Elastic xpack账号密码登录的skywalking,常见阿里云ES,代码源由liguobao/incubator-skywalking基于incubator-skywalking 官方源码修改而来。standalone/collector:用于自动构建wutang/skywalking-collector Docker镜像,该镜像用于部署单机Skywalking Collector。cluster/collector:用于自动构建wutang/skywalking-collector:5.x-zk 镜像,该镜像用于通过Zookeeper实现集群部署Skywalking Collector。quick-start:通过Docker stack或者Docker Compose快速启动Skywalking,其中包含启动wutang/elasticsearch-shanghai-zone 和wutang/skywalking-docker两个容器。
如何使用(Usage)
方式一、直接拉取镜像运行(Pull Image)
参考6.x/docker-compose/docker-compose.yml
方式二、通过源码构建镜像(Build Image)
参考6.x/README.md