# docker-pinpoint **Repository Path**: duanzonglong/docker-pinpoint ## Basic Information - **Project Name**: docker-pinpoint - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-29 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 前言 emmm,把[Pinpoint](https://github.com/naver/pinpoint)搭建方式简化了,只需要docker运行一下就OK。 ## 使用教程 ### 自己构建镜像并运行 #### 构建镜像 ```bash 1. git clone https://www.gitee.wang/a/docker-pinpoint.git 2. cd docker-pinpoint 3. 在pinpoint-web目录下执行:`docker build -t xxx/pinpoint-web:1.7.3 .` 4. 在pinpoint-hbase目录下执行:`docker build -t xxx/pinpoint-hbase:1.7.3 .` 4. 在pinpoint-collector目录下执行:`docker build -t xxx/pinpoint-collector:1.7.3 .` 5. 在pinpoint-agent目录下执行:`docker build -t xxx/pinpoint-agent:1.7.3 .` [可选] xxx为您自己的用户名,在此处修改之后需要修改docker-compose文件中对应的镜像名称 ``` #### 运行所有容器 ``` 修改docker-compose.yml文件中的image为自己构建的镜像名称和版本 然后在docker-compose.yml同级目录下执行: docker-compose up -d ``` 执行完成之后在浏览器打开 即可看到pinpoint的后台了。 ### 使用Docker Store中的镜像[推荐] ``` 直接在docker-compose.yml同级目录下执行 docker-compose up -d 即可,无需修改任何配置 ``` 执行完成之后在浏览器打开 即可看到pinpoint的后台了。 ### 示例程序 > 需要自己构建pinpoint-agent镜像,然后修改docker-compose-example-app.yml文件中的镜像名称为自己的。 > 然后在docker-compose-example-app.yml同级目录中执行以下命令。 >```bash >docker-compose -f docker-compose-example-app.yml up -d >``` ### 使用方式 1. Spring Boot > 先解压pinpoint-agent-1.7.3.tar.gz文件,并保持目录结构不变。 > 如果修改了docker-compose.yml文件中collector的端口,需要修改agent目录中config中的对应端口。 > 在运行jar文件的参数中增加几个配置项 > -javaagent: pinpoint-bootstrap-1.7.3.jar文件的路径 > 例如: > ``` java -javaagent:${your_pinpoint_agent_path}/pinpoint-bootstrap-1.7.3.jar -jar xxx.jar ```