Skip to content

yous/pinpoint-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 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.1

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

1.6.0

  • Oracle Java SE 6u45, 7u80 and 8u121 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 6u45, 7u80 and 8u121 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 6u45, 7u80 and 8u121 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 6u45, 7u80 and 8u121 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 6u45 and 7u80 with JAVA_6_HOME, JAVA_7_HOME and JAVA_HOME
  • Maven 3.2.5
  • HBase 1.0.1

1.1.1

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

1.1.0

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

1.0.5

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

1.0.4

  • Oracle Java SE 6u45 and 7u80 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:latest bash

Quickstart

docker run -i -t -p 28080-28082:28080-28082 --cap-add SYS_PTRACE \
  yous/pinpoint:latest 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