You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iot/labs/kafka/docker-compose.yml

63 lines
1.8 KiB

version: "3.8"
networks:
default:
driver: bridge
ipam:
config:
- subnet: 172.172.0.0/24
services:
zookeeper:
image: wurstmeister/zookeeper:latest
restart: always
ports:
- 2181:2181
networks:
default:
ipv4_address: 172.172.0.111
kafka:
image: wurstmeister/kafka:2.13-2.6.0
restart: always
environment:
KAFKA_ZOOKEEPER_CONNECT: 172.172.0.111:2181
KAFKA_ADVERTISED_HOST_NAME: localhost
KAFKA_HEAP_OPTS: "-Xmx256m -Xms256m"
volumes:
- ./docker/data/kafka:/kafka
ports:
- 9092:9092
networks:
default:
ipv4_address: 172.172.0.121
kafka-manager:
image: sheepkiller/kafka-manager
restart: always
environment:
ZK_HOSTS: 172.172.0.201
KAFKA_BROKERS: 172.172.0.210:9092
ports:
- "9010:9000"
networks:
default:
ipv4_address: 172.172.0.131
doris:
image: doris:0.12.0
restart: always
environment:
TZ: "Asia/Shanghai"
volumes:
#- ./docker/conf/fe.conf:/opt/fe/conf/fe.conf
- ./docker/log/fe:/opt/fe/log
- ./docker/data/fe/doris-meta:/opt/fe/doris-meta
#- ./docker/conf/be.conf:/opt/be/conf/be.conf
- ./docker/data/be/storage:/opt/be/storage
ports:
- 8081:8081
- 8030:8030
- 9030:9030
- 9050:9050
command: bash -c "/opt/fe/bin/start_fe.sh & /opt/be/bin/start_be.sh"
#mysql -h 127.0.0.1 -P9030 -u root -e 'ALTER SYSTEM ADD BACKEND "172.172.0.141:9050"'
networks:
default:
ipv4_address: 172.172.0.141