真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

centos7.6如何安裝docker-zookeeper-kafka

這篇文章將為大家詳細(xì)講解有關(guān)centos7.6如何安裝docker-zookeeper-kafka,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

開原網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)公司從2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。

單機(jī)方案:

# 安裝zookeeper
docker run -d \
    --name zk \
    -p 12181:2181 \
    -v /etc/localtime:/etc/localtime \
    --restart=always \
    zookeeper

# 安裝kafka
docker run -d \
    --name kafka \
    -p 9092:9092 \
    --link zk:zookeeper \
    -e KAFKA_BROKER_ID=0 \
    -e KAFKA_ZOOKEEPER_CONNECT=zk:2181 \
    -e KAFKA_LISTENERS=PLAINTEXT://:9092 \
    -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.100:9092 \
    --restart=always \
    wurstmeister/kafka

# 進(jìn)入kafka
docker exec -it kafka /bin/bash

# 創(chuàng)建topic
/opt/kafka/bin/kafka-topics.sh --create --zookeeper zk:2181 --replication-factor 1 --partitions 1 --topic my_topic

# 查看topic列表
/opt/kafka/bin/kafka-topics.sh --list --zookeeper zk:2181

# 發(fā)送消息
/opt/kafka/bin/kafka-console-producer.sh --broker-list 122.228.113.229:9092 --topic my_topic

# 接受消息
/opt/kafka/bin/kafka-console-consumer.sh --bootstrap-server 122.228.113.229:9092 --topic my_topic --from-beginning

集群方案: 

-- 安裝docker-compose
curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

-- 賦予執(zhí)行權(quán)限
chmod +x /usr/local/bin/docker-compose

-- 拉取鏡像
docker pull zookeeper:3.4
docker pull wurstmeister/kafka

-- 編寫docker-compose.yaml

-- 啟動服務(wù)
docker run -d zookeeper

-- 測試zookeeper
telnet 127.0.0.1 12181
docker exec -it zoo1 bash ./bin/zkServer.sh status
docker exec -it zoo2 bash ./bin/zkServer.sh status
docker exec -it zoo3 bash ./bin/zkServer.sh status

-- 測試kafka
telnet 127.0.0.1 19092

-- 鏈接kafka1容器
docker exec -it kafka1 /bin/bash

-- 創(chuàng)建topic
$KAFKA_HOME/bin/kafka-topics.sh --create --topic test --zookeeper zoo1:2181 --replication-factor 1 --partitions 1

-- 查看topic
$KAFKA_HOME/bin/kafka-topics.sh --zookeeper zoo1:2181 --describe --topic test

-- 發(fā)布消息
$KAFKA_HOME/bin/kafka-console-producer.sh --topic=test --broker-list kafka1:9092

-- 接收消息
$KAFKA_HOME/bin/kafka-console-consumer.sh --bootstrap-server kafka1:9092 --from-beginning --topic test
mkdir -p /home/docker_zoo_kafka

cat > /home/docker_zoo_kafka/docker-compose.yml <

說明:172.19.160.224是宿主機(jī)IP

關(guān)于“centos7.6如何安裝docker-zookeeper-kafka”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


標(biāo)題名稱:centos7.6如何安裝docker-zookeeper-kafka
鏈接地址:http://weahome.cn/article/jhgdje.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部