dockerÔõôװÖÃkafka
ʹÓà docker ×°Öà kafka °ì·¨£ºÈ·±£ÏµÍ³ÖÐÒÑ×°Öà docker¡£´Ó docker hub ÀÈ¡¹Ù·½ kafka ¾µÏñ£ºdocker pull confluentinc/cp-kafka½¨Éè²¢Æô¶¯ kafka ÈÝÆ÷£ºdocker run -d –name kafka -p 9092:9092 confluentinc/cp-kafkaʹÓà docker logs kafka ¼ì²éÈÝÆ÷ÈÕÖ¾ÒÔÑéÖ¤ kafka ÊÇ·ñÕýÔÚÔËÐС£Í¨¹ýä¯ÀÀÆ÷»á¼û kafka ¿ØÖÆÃæ°å£ºhttp://localh
Docker ×°ÖÃ Kafka
Docker ÊÇÒ»¸öÇáÁ¿¼¶µÄÐéÄ⻯ƽ̨£¬ËüÔÊÐíÓû§¸ôÀëºÍ´ò°üÓ¦ÓóÌÐò¼°Ïà¹ØÒÀÀµÏʹÓà Docker ×°Öà Kafka ¿ÉÒÔ¼ò»¯ Kafka µÄ°²ÅźÍÖÎÀí¡£
×°ÖÃ Docker
Ê×ÏÈ£¬È·±£ÄúµÄϵͳÖÐÒÑ×°Öà Docker¡£ÈôÊÇÄúÉÐδװÖà Docker£¬Çëƾ֤ Docker ¹Ù·½ÎĵµÖеÄ˵Ã÷¾ÙÐÐ×°Öá£
´Ó Docker Hub ÀÈ¡ Kafka ¾µÏñ
ҪװÖà Kafka£¬Çë´Ó Docker Hub ÀÈ¡¹Ù·½ Kafka ¾µÏñ£º
docker pull confluentinc/cp-kafka
µÇ¼ºó¸´ÖÆ
½¨Éè²¢Æô¶¯ Kafka ÈÝÆ÷
ʹÓÃÒÔÏÂÏÂÁÉè²¢Æô¶¯ Kafka ÈÝÆ÷£º
docker run -d --name kafka -p 9092:9092 confluentinc/cp-kafka
µÇ¼ºó¸´ÖÆ
ÆäÖУº
-d Ñ¡ÏîÒÔÊØ»¤³ÌÐòģʽÔËÐÐÈÝÆ÷¡£
–name kafka ΪÈÝÆ÷Ö¸¶¨Ò»¸öÃû³Æ¡£
-p 9092:9092 ½«ÈÝÆ÷ÖÐµÄ 9092 ¶Ë¿ÚÓ³Éäµ½Ö÷»úµÄ 9092 ¶Ë¿Ú¡£
ÑéÖ¤ Kafka ÔËÐÐ
ÒªÑéÖ¤ Kafka ÊÇ·ñÕýÔÚÔËÐУ¬ÇëʹÓÃÒÔÏÂÏÂÁî¼ì²éÈÝÆ÷µÄÈÕÖ¾£º
docker logs kafka
µÇ¼ºó¸´ÖÆ
ÄúÓ¦¸Ã»á¿´µ½ÀàËÆÓÚÒÔÏÂÄÚÈݵÄÊä³ö£º
[2023-03-08 14:02:50,203] INFO [KafkaServer id=0] started (kafka.server.KafkaServer)
µÇ¼ºó¸´ÖÆ
»á¼û Kafka
ͨ¹ýÔÚä¯ÀÀÆ÷ÖÐÊäÈëÒÔÏ URL£¬Äú¿ÉÒÔ»á¼û Kafka ¿ØÖÆÃæ°å£º
http://localhost:9092
µÇ¼ºó¸´ÖÆ
µÇ¼ºó£¬Äú¿ÉÒÔÉó²é Kafka ¼¯ÈºµÄÏêϸÐÅÏ¢²¢ÖÎÀíÖ÷Ìâ¡¢ÏûºÄÕߺÍÉú²úÕß¡£
ÒÔÉϾÍÊÇdockerÔõôװÖÃkafkaµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡