docker部署kafka

1嗦随、下載鏡像

> $ docker pull wurstmeister/zookeeper

> $ docker pull wurstmeister/kafka

在命令行中等待兩個鏡像下載完成搭盾,然后驗證鏡像是否存在

> $ docker images

REPOSITORY? ? ? ? ? ? ? ? ? ? TAG? ? ? ? ? ? ? ? ? ? ? ? IMAGE ID? ? ? ? ? ? CREATED? ? ? ? ? ? SIZE

wurstmeister/kafka? ? ? ? ? ? latest? ? ? ? ? ? ? ? ? ? ? c364cbed5b86? ? ? ? 3 weeks ago? ? ? ? 421MB

wurstmeister/zookeeper? ? ? ? latest? ? ? ? ? ? ? ? ? ? ? 3f43f72cb283? ? ? ? 3 months ago? ? ? ? 510MB

2、啟動kafka

(1)首先啟動zookeeper

> $ docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper

b25e225ef2c4f83bb88724b88d4c3097f471e6c93e8fc7ac691017882d733668

(2)再啟動kafka

> $ docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 --env KAFKA_ADVERTISED_HOST_NAME=192.168.44.158 --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime wurstmeister/kafka:latest

0fd8281b5254b5be9e43209431107f189fa834165ad72404d5511a496d90694c

可以通過通過下面命令來查看kafka是否啟動

> $ docker ps -a

CONTAINER ID? ? ? ? IMAGE? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COMMAND? ? ? ? ? ? ? ? ? CREATED? ? ? ? ? ? STATUS? ? ? ? ? ? ? ? ? PORTS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? NAMES

0fd8281b5254? ? ? ? wurstmeister/kafka:latest? ? ? ? ? ? ? "start-kafka.sh"? ? ? ? 2 hours ago? ? ? ? Up 2 hours? ? ? ? ? ? ? 0.0.0.0:9092->9092/tcp? ? ? ? ? ? ? ? ? ? ? ? ? ? ? kafka

b25e225ef2c4? ? ? ? wurstmeister/zookeeper? ? ? ? ? ? ? ? "/bin/sh -c '/usr/sb…"? 2 hours ago? ? ? ? Up 2 hours? ? ? ? ? ? ? 22/tcp, 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp? zookeeper

3迅皇、測試發(fā)送消息

(1)在終端輸入container ID春宣,進入容器,如下:

? > $ docker exec -it 0fd8281b5254 /bin/bash

? > bash-4.4#


? (2)進入kafka默認目錄

> bash-4.4# cd /opt/kafka_2.12-2.2.0/

> bash-4.4# ls

LICENSE? ? NOTICE? ? bin? ? ? ? config? ? libs? ? ? logs? ? ? site-docs

(3)在下面就和kafka的功能一樣疚颊,首先創(chuàng)建主題(mykafka)

? ? > bash-4.4# bin/kafka-console-producer.sh --broker-list 192.168.44.158:9092 --topic mykafka

? ? ? Created topic mykafka.

(4)查看我創(chuàng)建主題

? ? > bash-4.4# bin/kafka-topics.sh --list --zookeeper 192.168.44.158:2181

? ? ? ? mykafka


? (5) 發(fā)送消息

? 首先在第一個終端輸入下面命令 ,等待輸入

? ? ? ? ? ? > bash-4.4# bin/kafka-console-producer.sh --broker-list 192.168.44.158:9092 --topic mykafka

? ? ? ? ? ? >

其次,在第二個終端同樣進入kafka的后臺信认,等待接受消息

? ? ? ? ? > bash-4.4# bin/kafka-console-consumer.sh --bootstrap-server 192.168.44.158:9092 --topic mykafka


在第一終端輸入 this is a message

? ? ? ? ? > bash-4.4#? bin/kafka-console-producer.sh --broker-list 192.168.44.158:9092 --topic mykafka

? ? ? ? ? >this is a message

第二終端展示

? ? ? ? ? > bash-4.4# kafka-console-consumer.sh --bootstrap-server 192.168.44.158:9092 --topic mykafka

? ? ? ? ? > this is a message

本文參考:http://blog.csdn.net/snowcity1231/article/details/54946857

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市均抽,隨后出現(xiàn)的幾起案子嫁赏,更是在濱河造成了極大的恐慌,老刑警劉巖油挥,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件潦蝇,死亡現(xiàn)場離奇詭異,居然都是意外死亡深寥,警方通過查閱死者的電腦和手機攘乒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來惋鹅,“玉大人则酝,你說我怎么就攤上這事∪蚣” “怎么了沽讹?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長武鲁。 經常有香客問我爽雄,道長,這世上最難降的妖魔是什么沐鼠? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任挚瘟,我火速辦了婚禮,結果婚禮上饲梭,老公的妹妹穿的比我還像新娘乘盖。我一直安慰自己,他們只是感情好排拷,可當我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布侧漓。 她就那樣靜靜地躺著,像睡著了一般监氢。 火紅的嫁衣襯著肌膚如雪布蔗。 梳的紋絲不亂的頭發(fā)上藤违,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天,我揣著相機與錄音纵揍,去河邊找鬼顿乒。 笑死,一個胖子當著我的面吹牛泽谨,可吹牛的內容都是我干的璧榄。 我是一名探鬼主播,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼吧雹,長吁一口氣:“原來是場噩夢啊……” “哼骨杂!你這毒婦竟也來了?” 一聲冷哼從身側響起雄卷,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤搓蚪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后丁鹉,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體妒潭,經...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年揣钦,在試婚紗的時候發(fā)現(xiàn)自己被綠了雳灾。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡冯凹,死狀恐怖谎亩,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情谈竿,我是刑警寧澤团驱,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站空凸,受9級特大地震影響嚎花,放射性物質發(fā)生泄漏。R本人自食惡果不足惜呀洲,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一紊选、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧道逗,春花似錦兵罢、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春此蜈,著一層夾襖步出監(jiān)牢的瞬間即横,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工裆赵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留东囚,地道東北人。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓战授,卻偏偏與公主長得像页藻,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子植兰,可洞房花燭夜當晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內容