zoukankan      html  css  js  c++  java
  • docker 安装kafka(快速)

    下载镜像

    docker pull wurstmeister/zookeeper 
    
    docker pull wurstmeister/kafka
    

      

    启动镜像

    docker run -d --name zookeeper --publish 2181:2181 --volume /etc/localtime:/etc/localtime zookeeper:latest
    
    docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 
    --env KAFKA_ADVERTISED_HOST_NAME=kafka所在宿主机的IP --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime 
    wurstmeister/kafka:latest
    

      

    3、测试发送消息

    执行Docker ps,找到kafka的Container ID,进入容器内部:


     

    docker exec -it ${CONTAINER ID} /bin/bash   
    

      


    进入kafka默认目录


     

    cd opt/kafka_2.11-0.10.1.1
    

      

    /   
    下面就是跟一般的kafka没什么区别了

    创建一个主题:

    bin/kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions 1 --topic mykafka  
    

      


    运行一个消息生产者,指定topic为刚刚创建的主题


     

    bin/kafka-console-producer.sh --broker-list localhost:9092 --topic mykafka  
    

      


    运行一个消费者,指定同样的主题

    [html] view plain copy
     

    bin/kafka-console-consumer.sh --zookeeper zookeeper:2181 --topic mykafka --from-beginning  
    

      


    这时在生产者输入测试消息,在消费者就可以接收消息了
    ---------------------
    作者:踏实_进取
    来源:CSDN
    原文:https://blog.csdn.net/zhang89xiao/article/details/76221180
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Max Sum Plus Plus HDU
    Monkey and Banana HDU
    Ignatius and the Princess IV HDU
    Extended Traffic LightOJ
    Tram POJ
    Common Subsequence HDU
    最大连续子序列 HDU
    Max Sum HDU
    畅通工程再续
    River Hopscotch POJ
  • 原文地址:https://www.cnblogs.com/telwanggs/p/10857182.html
Copyright © 2011-2022 走看看