首页 > 其他分享 >docker 安装kafka(单机版本)

docker 安装kafka(单机版本)

时间:2023-02-03 10:22:50浏览次数:35  
标签:121.43 单机 zookeeper 9092 KAFKA docker kafka

网上大多数是这个镜像

zookeeper镜像

docker pull wurstmeister/zookeeper

kafka镜像

docker pull wurstmeister/kafka

 

 

docker run -d -p 2181:2181 --name zookeeper zookeeper

docker run -d --name kafka -p 9092:9092

-e KAFKA_BROKER_ID=1

-e KAFKA_ZOOKEEPER_CONNECT=121.43.40.217:2181

-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://121.43.40.217:9092

-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -t wurstmeister/kafka 

 

 

-e KAFKA_BROKER_ID=0     在kafka集群中,每个kafka都有一个BROKER_ID来区分自己
-e KAFKA_ZOOKEEPER_CONNECT=121.43.40.217:2181        kafka 配置zookeeper管理kafka的路径121.43.40.217:2181/kafka
-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://121.43.40.217:9092         把kafka的地址端口注册给zookeeper
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092       配置kafka的监听端口

 

 

docker部署redis    docker run -itd --name redis-test -p 6379:6379 redis

docker部署rabbitmq

  docker pull rabbitmq

  docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq

 

标签:121.43,单机,zookeeper,9092,KAFKA,docker,kafka
From: https://www.cnblogs.com/tomwulog/p/16433932.html

相关文章

  • 在腾讯云上创建一个玩具docker-mysql数据服务
    有时候开发需求会自己做一下测试数据,在自己电脑本地安装的服务多了电脑环境会搞的很乱,这时使用云服务器安装个docker服务是一个不错的寻找。下面步骤是在腾讯云上安装dock......
  • Docker部署XXL-Job
    Docker部署XXL-Job前置条件必须保证Client与Server互通Linux上已经安装好了Docker地址:分布式任务调度平台XXL-JOB(xuxueli.com)1.创建数据库脚本从官网中......
  • 关于服务发现、Feign、Zuul 以及docker之间的依赖
    Consul和Eureka都是用来解决服务发现(就是类似DNS服务)。Eureka在应用主类中通过加上​​@EnableDiscoveryClient​​,该注解能激活Eureka中的DiscoveryClient。(微服务中......
  • Windows安装Docker
    在sentinel的搭建中,因为docker在公有云上,sentinel无法访问本地IP,所以使用windows安装docker。注:最新为DockerDesktop1、下载WindwosDocker:DownloadDockerDesktop|......
  • 山东联通版创维E900V21C盒子刷入Armbiam并安装宝塔和Docker
     硬件首先介绍下硬件,这款盒子是在海鲜市场以55元的价格买下的,当然也有更便宜的,成色和版本可能有些许差异,要注意的是这款盒子是有海思芯片的版本不要买错了,一般来说......
  • win下如何用heidiSQL连接Docker Desktop中的pg数据库
    step1:   step2:  setp3:在container中就出现了这个示例 ......
  • Dockerfile 从入门到放弃
    目录浅言碎语Dockerfile基本结构Dockerfile指令FROMARGARG指令生效范围证明FROM之前的ARG对FROM后的构建不生效证明FROM之前的ARG对当前Dockerfile内所有F......
  • Docker-Compose 从入门到放弃
    目录浅言碎语什么叫Docker-Compose请给我一个Docker-Composeyum安装pip安装二进制文件Docker-Compose常用命令docker-composeupdocker-composecreatedocker-compose......
  • 如何提取指定镜像的 Dockerfile
    目录Dockerhistorydockercontainerd总结dfimage构建whaler镜像使用dfimage或whalerdocker的方式containerd的方式前期没有归档Dockerfile?亦或者Dockerfile......
  • docker安装sonarqube,sonarQube静态代码扫描
    一、sonarqube简介SonarQube是管理代码质量的一个开放平台,可以快速定位代码中潜在的或者明显的错误。支持Java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等二十几......