44 lines
948 B
YAML
44 lines
948 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
nsqlookupd:
|
|
image: nsqio/nsq:latest
|
|
command: /nsqlookupd
|
|
ports:
|
|
- "4160:4160"
|
|
- "4161:4161"
|
|
volumes:
|
|
- ./nsq_data:/data
|
|
|
|
nsqd:
|
|
image: nsqio/nsq:latest
|
|
command: /nsqd --broadcast-address=127.0.0.1 --lookupd-tcp-address=nsqlookupd:4160 --max-msg-size=10485760
|
|
ports:
|
|
- "4150:4150"
|
|
- "4151:4151"
|
|
volumes:
|
|
- ./nsq_data:/data
|
|
depends_on:
|
|
- nsqlookupd
|
|
|
|
nsqadmin:
|
|
image: nsqio/nsq:latest
|
|
command: /nsqadmin --lookupd-http-address=nsqlookupd:4161
|
|
ports:
|
|
- "4171:4171"
|
|
depends_on:
|
|
- nsqlookupd
|
|
|
|
clickhouse:
|
|
image: clickhouse/clickhouse-server:latest
|
|
ports:
|
|
- "8123:8123"
|
|
- "9000:9000"
|
|
volumes:
|
|
- ./clickhouse_data:/var/lib/clickhouse
|
|
environment:
|
|
- CLICKHOUSE_DB=zkill
|
|
- CLICKHOUSE_USER=default
|
|
- CLICKHOUSE_PASSWORD=
|
|
- CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT=1
|