docker 部署kafka,zokeeper,快速开发模式

docker-compse 启动文件

复制代码
version: '3'

name: kafka1

services:
  zookeeper:
    image: bitnami/zookeeper:latest
    ports:
      - "2181:2181"
    environment:
      - ALLOW_ANONYMOUS_LOGIN=yes
#    volumes:
#      - zookeeper_vol:/data
#      - zookeeper_vol:/datalog
#      - zookeeper_vol:/logs
    container_name: zookeeper

  kafka:
    image: bitnami/kafka:latest
    ports:
      - "9092:9092"
    environment:
      KAFKA_ADVERTISED_HOST_NAME: "localhost"
      KAFKA_ZOOKEEPER_CONNECT: "zookeeper:2181"
#      KAFKA_LOG_DIRS: "/home"
#    volumes:
#      - kafka_vol:/kafka
    depends_on:
      - zookeeper
    container_name: kafka

#volumes:
#  zookeeper_vol: {}
#  kafka_vol: {}

启动一个命令行,生产

复制代码
docker-compose -f kafa-group.yml up -d
docker exec -it kafka /bin/bash
cd /opt/bitnami/kafka/bin
sh kafka-console-producer.sh --broker-list localhost:9092 --topic test

另开一个命令行,消费

复制代码
docker exec -it kafka /bin/bash
cd /opt/bitnami/kafka/bin
sh kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test

在生产中输入字符

消费端接收到

相关推荐
关关长语12 分钟前
Vue本地部署包快速构建为Docker镜像
前端·vue.js·docker
水滴与鱼1 小时前
DOCKER制作ROS运行的镜像文件
运维·docker·容器
Wang's Blog2 小时前
Elastic Stack梳理:Logstash Input插件详解与Codec插件应用指南之文件监控、多行日志处理与Kafka集成
分布式·搜索引擎·kafka·elastic search
洒家肉山大魔王3 小时前
Kubernetes中Pod 处于 CrashLoopBackOff 状态(生产环境)
linux·容器·kubernetes·pod·pod循环重启
杨浦老苏4 小时前
安全的消息传递和协作工具Virola Messenger
docker·即时通讯·群晖·im
Lynnxiaowen5 小时前
今天我们学习kubernetes内容Ingress资源对象
学习·容器·kubernetes
jason成都6 小时前
emqx的docker部署
运维·docker·容器
mixboot6 小时前
docker 国内镜像源
docker·镜像源
谷粒.7 小时前
云原生时代的测试策略:Kubernetes环境下的测试实践
运维·网络·云原生·容器·kubernetes
java_logo7 小时前
Milvus GUI ATTU Docker 容器化部署指南
运维·数据库·docker·容器·eureka·milvus