# install-statsd-docker **Repository Path**: coderxiaojian/install-statsd-docker ## Basic Information - **Project Name**: install-statsd-docker - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-11-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # install-statsd-docker statsd集群的docker部署方式 ## 维护人员 * 肖坚 ## 代码说明 代码结构如下: ``` build/ Dockerfile # Docker构建文件 build.sh # 构建脚本 clean.sh # 清理脚本 start.sh # 镜像启动时执行脚本 sources.list # 源管理 config-http-template/ xxx.js # http集群模板 config-normal-template/ xxx.js # normal集群模板 .bumpversion.cfg # bumpversion包版本管理配置 CHANGELOG.md # 版本变更历史,每次发版都要更新该文件 docker-compose.yml # docker-compose配置文件 run.sh # 运行脚本 statsd.conf.template # statsd的supervisor配置文件模板 README.md # 模块说明 ``` ## 部署流程 0. 需要机器先安装好Docker 1. 克隆该项目到/home/cc/statsd目录下(没有先创建) ```shell cd /home/cc/statsd git clone ssh://git@git-cc.nie.netease.com:32200/xiaojian/install-statsd-docker.git . cd build/ sh build.sh # 创建statsd的Docker镜像 ``` 2. 将statsd.conf.template复制到home/cc/conf/supervisor/目录下并启动即可 ```shell cp statsd.conf.template /home/cc/conf/supervisor/statsd.conf sudo supervisorctl update ``` 3. 检查相关进程或日志是否正常 ```shell ps -ef | grep statsd docker exec -it docker_id /bin/bash tail -f logs/*.log ```