使用 docker 安裝 kafka 步驟:確保系統(tǒng)中已安裝 docker。從 docker hub 拉取官方 kafka 鏡像:docker pull confluentinc/cp-kafka創(chuàng)建并啟動(dòng) kafka 容器:docker run -d –name kafka -p 9092:9092 confluentinc/cp-kafka使用 docker logs kafka 檢查容器日志以驗(yàn)證 kafka 是否正在運(yùn)行。通過(guò)瀏覽器訪問(wèn) kafka 控制面板:http://localh
Docker 安裝 Kafka
Docker 是一個(gè)輕量級(jí)的虛擬化平臺(tái),它允許用戶隔離和打包應(yīng)用程序及相關(guān)依賴項(xiàng)。使用 Docker 安裝 Kafka 可以簡(jiǎn)化 Kafka 的部署和管理。
安裝 Docker
首先,確保您的系統(tǒng)中已安裝 Docker。如果您尚未安裝 Docker,請(qǐng)按照 Docker 官方文檔中的說(shuō)明進(jìn)行安裝。
從 Docker Hub 拉取 Kafka 鏡像
要安裝 Kafka,請(qǐng)從 Docker Hub 拉取官方 Kafka 鏡像:
<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15865.html" target="_blank">docker</a> pull confluentinc/cp-kafka
登錄后復(fù)制
創(chuàng)建并啟動(dòng) Kafka 容器
使用以下命令創(chuàng)建并啟動(dòng) Kafka 容器:
docker run -d --name kafka -p 9092:9092 confluentinc/cp-kafka
登錄后復(fù)制
其中:
-d 選項(xiàng)以守護(hù)程序模式運(yùn)行容器。
–name kafka 為容器指定一個(gè)名稱。
-p 9092:9092 將容器中的 9092 端口映射到主機(jī)的 9092 端口。
驗(yàn)證 Kafka 運(yùn)行
要驗(yàn)證 Kafka 是否正在運(yùn)行,請(qǐng)使用以下命令檢查容器的日志:
docker logs kafka
登錄后復(fù)制
您應(yīng)該會(huì)看到類似于以下內(nèi)容的輸出:
[2023-03-08 14:02:50,203] INFO [KafkaServer id=0] started (kafka.server.KafkaServer)
登錄后復(fù)制
訪問(wèn) Kafka
通過(guò)在瀏覽器中輸入以下 URL,您可以訪問(wèn) Kafka 控制面板:
http://localhost:9092
登錄后復(fù)制
登錄后,您可以查看 Kafka 集群的詳細(xì)信息并管理主題、消費(fèi)者和生產(chǎn)者。