Skip to content

lmgnid/pinpoint-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinpoint Docker

Docker Stars

Docker for Pinpoint. You can see the repository on yous/pinpoint.

About

All versions of Docker run on Debian (jessie). Minimal requirements are installed, git, wget, curl, ps, netstat.

1.6.0

  • Oracle Java SE 6, 7 and 8 with JAVA_6_HOME, JAVA_7_HOME, JAVA_8_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.3

1.5.2

  • Oracle Java SE 6, 7 and 8 with JAVA_6_HOME, JAVA_7_HOME, JAVA_8_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.3

1.5.1

  • Oracle Java SE 6, 7 and 8 with JAVA_6_HOME, JAVA_7_HOME, JAVA_8_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.1

1.5.0

  • Oracle Java SE 6, 7 and 8 with JAVA_6_HOME, JAVA_7_HOME, JAVA_8_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.1

1.1.2

  • Oracle Java SE 6 and 7 with JAVA_6_HOME, JAVA_7_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.1

1.1.1

  • Oracle Java SE 6 and 7 with JAVA_6_HOME, JAVA_7_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.1

1.1.0

  • Oracle Java SE 6 and 7 with JAVA_6_HOME, JAVA_7_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.1

1.0.5

  • Oracle Java SE 6 and 7 with JAVA_6_HOME, JAVA_7_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 0.94.25

1.0.4

  • Oracle Java SE 6 and 7 with JAVA_6_HOME, JAVA_7_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 0.94.25

For more information about this Dockerfile, see "Using Pinpoint with Docker".

Installation

If you want to use latest version of Pinpoint supported by the Dockerfile,

docker pull yous/pinpoint

Also you can specify the version:

docker pull yous/pinpoint:1.0.4

See tags for the list of all available versions.

Usage

docker run -i -t yous/pinpoint:1.6.0 bash

Quickstart

docker run -i -t -p 28080-28082:28080-28082 --cap-add SYS_PTRACE \
yous/pinpoint:1.6.0 bash

We have to expose some ports used by Pinpoint by specifying -p options. --cap-add SYS_PTRACE is needed for netstat -anp for displaying its PID with the program name. See docker/docker#7276 for details.

Starting

Start HBase

  • Start: quickstart/bin/start-hbase.sh
  • Initialize Tables: quickstart/bin/init-hbase.sh

Start Pinpoint Daemons

  • Collector: quickstart/bin/start-collector.sh
  • Web UI: quickstart/bin/start-web.sh
  • TestApp: quickstart/bin/start-testapp.sh

Visit the following addresses to test out your Pinpoint instance.

  • Web UI: http://localhost:28080
  • TestApp: http://localhost:28081

Stopping

  • HBase: quickstart/bin/stop-hbase.sh
  • Collector: quickstart/bin/stop-collector.sh
  • Web UI: quickstart/bin/stop-web.sh
  • TestApp: quickstart/bin/stop-testapp.sh

License

Copyright © Chayoung You. See LICENSE.txt for details.

Releases

No releases published

Packages

No packages published