使用docker安装kafka

使用docker安装kafka

  • docker仓库
    • 获取apache的zookeeper镜像
      • 镜像地址
    • 获取apache的kafka镜像
      • 镜像地址
  • 安装kafka镜像
    • 获取zookeeper镜像
    • 运行zookeeper镜像
    • 获取kafka镜像
    • 运行kafka镜像

docker仓库

下面列出了各个相关镜像的官方地址,可以在里面查询自己需要的内容,比如docker-compose等

docker仓库地址
https://hub.docker.com/

获取apache的zookeeper镜像

镜像地址

https://hub.docker.com/_/zookeeper

另一个zookeeper镜像
wurstmeister/kafka

获取apache的kafka镜像

镜像地址

https://hub.docker.com/r/wurstmeister/kafka

安装kafka镜像

kafka需要依赖zookeeper,所以我们需要先安装zookeeper镜像,再安装kafka镜像

获取zookeeper镜像

docker pull zookeeper

运行zookeeper镜像

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

获取kafka镜像

docker pull wurstmeister/kafka

运行kafka镜像

docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=192.168.23.129:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.23.129:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka

你可能感兴趣的:(docker,kafka)