123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- version: '3'
- services:
- #openresty
- openresty:
- image: docker.platomix.net:10000/module/openresty:1.19.3.1
- container_name: openresty
- restart: always
- ports:
- - "8089:8089"
- volumes:
- - ./openresty/lua_zlib_body.lua:/usr/local/openresty/nginx/conf/lua_zlib_body.lua
- - ./openresty/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf
- - ./openresty/cert:/usr/local/openresty/nginx/cert
- - /data/module/openresty/logs:/usr/local/openresty/nginx/logs
- networks:
- - net_webapp
-
- #filebeat
- filebeat:
- image: docker.platomix.net:10000/module/filebeat:7.6.2
- container_name: filebeat
- restart: always
- user: root
- #ports:
- # - "9000:9000"
- volumes:
- - ./filebeat/filebeat.yml:/usr/share/filebeat/filebeat.yml
- - /data/module/openresty/logs/data.log:/usr/share/filebeat/logs/data.log
- - /data/module/filebeat/logs:/var/log/filebeat/logs
- - /data/module/filebeat/data:/usr/share/filebeat/data
- networks:
- - net_webapp
-
- #logstash
- logstash:
- image: docker.platomix.net:10000/module/logstash:7.6.2
- container_name: logstash
- restart: always
- user: root
- #ports:
- # - "9600:9600"
- # - "13838:13838"
- volumes:
- - /data/module/logstash/logs:/usr/share/logstash/logs
- - /data/module/logstash/data:/usr/share/logstash/data
- - ./logstash/logstash.yml:/usr/share/logstash/config/logstash.yml
- - ./logstash/bi-watch.conf:/usr/share/logstash/conf.d/bi-watch.conf
- networks:
- - net_webapp
-
- #clickhouse
- clickhouse:
- image: docker.platomix.net:10000/module/clickhouse-server:23.3.5
- container_name: ckserver
- #ports:
- # - "8123:8123"
- ulimits:
- nofile:
- soft: 262144
- hard: 262144
- volumes:
- - /data/module/clickhouse/data:/var/lib/clickhouse
- - /data/module/clickhouse/logs:/var/log/clickhouse-server
- - ./clickhouse/config.xml:/etc/clickhouse-server/config.xml
- - ./clickhouse/users.xml:/etc/clickhouse-server/users.xml
- networks:
- - net_webapp
-
- flink-jobmanager:
- image: docker.platomix.net:10000/module/flink:1.15.4
- ports:
- - "8081:8081"
- command: jobmanager
- volumes:
- - /Users/wookvn/Downloads/upload/flink/checkpoint:/opt/flink/checkpoint
- environment:
- - |
- FLINK_PROPERTIES=
- jobmanager.rpc.address: flink-jobmanager
- state.checkpoints.dir: file:///opt/flink/checkpoint
- networks:
- - net_webapp
-
- flink-taskmanager:
- image: docker.platomix.net:10000/module/flink:1.15.4
- depends_on:
- - flink-jobmanager
- command: taskmanager
- volumes:
- - /Users/wookvn/Downloads/upload/flink/checkpoint:/opt/flink/checkpoint
- environment:
- - |
- FLINK_PROPERTIES=
- jobmanager.rpc.address: flink-jobmanager
- taskmanager.numberOfTaskSlots: 3
- state.checkpoints.dir: file:///opt/flink/checkpoint
- networks:
- - net_webapp
-
- networks:
- net_webapp:
- external: true
|