修改Kafka的advertised.listeners要指向虚拟机地址IP 上传dockerfile 文件
进行环境搭建前,需要设置vm.max_map_count(进程中内存映射区域的最大数量)
代码语言:javascript复制##默认值 65536
##打开系统配置
vi /etc/sysctl.conf
vm.max_map_count=655360
sysctl -p
进入文件夹
代码语言:javascript复制docker build -t elasticsearch Elasticsearch
docker build -t kibana Kibana
docker build -t kafka Kafka
docker build -t logstash Logstash
创建容器
代码语言:javascript复制docker run -d --name kafka -p 9092:9092 kafka
docker run -d --name elasticsearch -p 9200:9200 elasticsearch
docker run -d -it --name kibana -p 5601:5601 --link elasticsearch:elasticsearch kibana
docker run -d -it --name logstash --link elasticsearch:elasticsearch --link kafka:kafka logstash