1、下载镜像
这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像

docker pull wurstmeister/zookeeper
docker pull wurstmeister/kafka

在命令中运行docker images验证两个镜像已经安装完毕

2.启动
启动zookeeper容器

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

启动kafka容器

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

192.168.59.101 改为宿主机器的IP地址,如果不这么设置,可能会导致在别的机器上访问不到kafka。

  1. 测试kafka
    进入kafka容器的命令行

运行 docker ps,找到kafka的 CONTAINER ID,运行

docker exec -it ${CONTAINER ID} /bin/bash

,进入kafka容器。
进入kafka默认目录 /opt/kafka_2.11-0.10.1.0

docker安装kafka镜像相关推荐

  1. docker安装kafka,超级简单的

    简介 kafka是一个分布式消息队列.具有高性能.持久化.多副本备份.横向扩展能力.生产者往队列里写消息,消费者从队列里取消息进行业务逻辑.一般在架构设计中起到解耦.削峰.异步处理的作用. kafka ...

  2. 腾讯云服务器docker安装Kafka

    腾讯云服务器docker安装Kafka 环境准备 docker 安装zookeeper docker 安装kafka window 安装kafka tool 下载安装包 环境准备 腾讯云服务器(轻量服 ...

  3. Docker安装Kafka(docker-compose.yml)

    Docker安装Kafka(docker-compose.yml) 前置条件 请先安装Docker 创建docker-compose.yml文件 version: '2' services:zooke ...

  4. 使用docker安装ubuntu镜像

    使用docker安装ubuntu镜像 查找Ubuntu镜像 docker search ubuntu 安装Ubuntu镜像 docker pull ubuntu 查看docker镜像 docker i ...

  5. docker安装kafka教程

    docker安装kafka教程:https://blog.csdn.net/lw1124052197/article/details/103781350 注意:kafka玄幻发消息时得设置一个延迟,否 ...

  6. docker php kafka,docker安装kafka

    前言 最近在用kafka做项目,所以本地搭建下kafka,但是又嫌java安装和安装kafka太麻烦,所以想到用docker来部署. 镜像 wurstmeister/kafka 维护较为频繁的一个Ka ...

  7. 【Kafka】Docker安装kafka、搭建kafka集群

    kafka官方文档:https://kafka.apache.org/documentation/#quickstart 我们都知道kafka3.0之前依赖于zookeeper(zk)管理其中的元数据 ...

  8. docker安装kafka

    1:kafka需要zookeeper管理,所以需要先安装zookeeper. #拉取镜像 docker pull wurstmeister/zookeeper#运行容器 docker run -d - ...

  9. Docker安装+Kafka的简易使用+代码实现

    docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容 ...

最新文章

  1. 精通Spring Boot —— 第十五篇:使用@ControllerAdvice处理异常
  2. ASP.NET MVC4 传递Model到View
  3. C++ Primer 5th笔记(chap 13 拷贝控制)引用限定符
  4. unity 创建图片ui_在 Unity中 将游戏数据储存至本地文档
  5. Numpy练习题-锻炼手写机器学习模型的能力
  6. MySQL - InnoDB特性 - Buffer Pool漫谈
  7. rman 备份后恢复整个数据库文件的操作
  8. 琪歌实验2:Wireshark 实验
  9. LoRa无线网络技术概述
  10. MySQL定时备份并清理
  11. TV版应用包名 TV常用apk包名 (当贝市场下载)
  12. 2-2 李宏毅2021春季机器学习教程-类神经网络训练不起来怎么办(一)局部最小值与鞍点(Local Minima and Saddle Point)
  13. 朱松纯教授:可解释性是人工智能获得人类信任的关键
  14. 用matlab对2003年香港SARS数据建模预估新冠病毒在H市的疫情走势
  15. 【JSP课程设计】个人信息管理系统(代码保姆级)
  16. 使用uniapp做海报的坑
  17. 深度学习基础知识---梯度弥散 梯度爆炸
  18. Toasts官方教程
  19. [论文速览] Sparks of Artificial General Intelligence: Early experiments with GPT-4
  20. CentOS赋予普通用户root权限

热门文章

  1. HTML 中几种常见长度单位介绍
  2. [转]开源协议MIT、GPL、LPGL、BSD、MIT的区别
  3. xcode 可以打开xmind_XMind 推出的轻量化脑图工具,时隔两年迎来大版本更新:Lighten 2...
  4. 解决can't handle non absolute segment in ljmp 的问题
  5. lsdyna如何设置set中的node_list_如何为3CX配置Gigaset N670 N870 IP PRO
  6. React 基础学习
  7. 50 岁的 C 语言,掌控 Windows、Linux、macOS 等操作系统半边天
  8. 直播平台源码实现网易云音乐样式的字幕
  9. 2020电工(初级)考试题及电工(初级)模拟考试系统
  10. UVa1646 - Edge Case