Files
pinpoint/docker-compose.yml
T
koo.taejin ce5b4109da [#2781] pinpoint 1.6.1 release
version change (1.6.1 -> 1.7.0-SNAPSHOT)
2017-04-12 16:09:20 +09:00

89 lines
2.0 KiB
YAML

pinpoint-hbase:
container_name: pinpoint-hbase
hostname: hbase
image: naver/pinpoint-hbase:1.7.0-SNAPSHOT
restart: always
expose:
- "2181"
- "16010"
ports:
- "2181:2181"
- "16010:16010"
pinpoint-mysql:
container_name: pinpoint-mysql
restart: always
image: mysql:5.7
ports:
- "13306:3306"
environment:
- MYSQL_ROOT_PASSWORD=root123
- MYSQL_USER=admin
- MYSQL_PASSWORD=admin
- MYSQL_DATABASE=pinpoint
pinpoint-collector:
container_name: pinpoint-collector
hostname: collector
image: naver/pinpoint-collector:1.7.0-SNAPSHOT
restart: always
expose:
- "9994"
- "9995"
- "9996"
ports:
- "9994:9994"
- "9995:9995/tcp"
- "9996:9996/tcp"
- "9995:9995/udp"
- "9996:9996/udp"
environment:
HBASE_HOST: hbase
HBASE_PORT: 2181
COLLECTOR_TCP_PORT: 9994
COLLECTOR_UDP_STAT_LISTEN_PORT: 9995
COLLECTOR_UDP_SPAN_LISTEN_PORT: 9996
CLUSTER_ENABLE: 'true'
CLUSTER_ZOOKEEPER_ADDRESS: hbase
DISABLE_DEBUG: 'true'
links:
- pinpoint-hbase:hbase
pinpoint-web:
container_name: pinpoint-web
hostname: web
image: naver/pinpoint-web:1.7.0-SNAPSHOT
restart: always
expose:
- "8080"
ports:
- "3080:8080"
environment:
HBASE_HOST: hbase
HBASE_PORT: 2181
CLUSTER_ENABLE: 'true'
CLUSTER_ZOOKEEPER_ADDRESS: hbase
ADMIN_PASSWORD: admin123
DISABLE_DEBUG: 'true'
JDBC_DRIVER: com.mysql.jdbc.Driver
JDBC_URL: jdbc:mysql://mysql:3306/pinpoint?characterEncoding=UTF-8
JDBC_USERNAME: admin
JDBC_PASSWORD: admin
links:
- pinpoint-hbase:hbase
- pinpoint-mysql:mysql
# only example
#pinpoint-agent:
# image: naver/pinpoint-agent:1.7.0-SNAPSHOT
# net: "none"
# restart: unless-stopped
# volumes:
# - /var/container_data/pinpoint-agent/log:/opt/app/pinpoint-agent/log:rw
# environment:
# COLLECTOR_IP: 192.168.99.100
# COLLECTOR_TCP_PORT: 9994
# COLLECTOR_UDP_STAT_LISTEN_PORT: 9995
# COLLECTOR_UDP_SPAN_LISTEN_PORT: 9996
# DISABLE_DEBUG: 'true'