34 lines
740 B
YAML
34 lines
740 B
YAML
|
version: "3.6"
|
||
|
|
||
|
services:
|
||
|
pinpoint-hbase:
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: Dockerfile
|
||
|
args:
|
||
|
- PINPOINT_VERSION=${PINPOINT_VERSION}
|
||
|
|
||
|
container_name: "${PINPOINT_HBASE_NAME}"
|
||
|
image: "pinpointdocker/pinpoint-hbase:${PINPOINT_VERSION}"
|
||
|
|
||
|
volumes:
|
||
|
- ./home/pinpoint/hbase
|
||
|
- ./home/pinpoint/zookeeper
|
||
|
expose:
|
||
|
# zookeeper
|
||
|
- "2181"
|
||
|
# HBase Master API port
|
||
|
- "60000"
|
||
|
# HBase Master Web UI
|
||
|
- "16010"
|
||
|
# Regionserver API port
|
||
|
- "60020"
|
||
|
# HBase Regionserver web UI
|
||
|
- "16030"
|
||
|
ports:
|
||
|
- "${EXTERNAL_HBASE_PORT:-2181}:2181"
|
||
|
- "60000:60000"
|
||
|
- "16010:16010"
|
||
|
- "60020:60020"
|
||
|
- "16030:16030"
|
||
|
restart: always
|