[Deprecated] 🎉 Deploy Skywalking in Docker container.
⚠️NOTE: Apache Skywalking开始提供Docker镜像,此仓库即将不再更新,更多请参考 apache/skywalking-docker。关于 Apache Skywalking 部署请参考:apache/skywalking-kubernetes
通过Apache-skywalking 官方发布的压缩包构建Docker镜像。并提供容器部署Skywalking的方式。
git clone https://github.com/JaredTan95/skywalking-docker.git
cd skywalking-docker/6.x/docker-compose/
docker-compose up
了解Docker或者使用过Docker、Kubernetes相关命令。
6.x
目录:官方仓库6.x
分支容器部署镜像源文件:
elasticsearch-Zone-Asia-SH
目录:同步上海时区的Elasticsearch镜像源文件:
5.6.10
对应ES 5.6.106.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两个容器。参考6.x/docker-compose/docker-compose.yml