首页 > 其他分享 >docker compose 一键部署kafka

docker compose 一键部署kafka

时间:2023-12-06 15:33:06浏览次数:38  
标签:compose PLAINTEXT zookeeper 9092 kafka docker

一. 新建文件docker-compose.yml


version: "3.8"

services:
  zookeeper:
    restart: always
    image: 'bitnami/zookeeper:3.8.3'
    ports:
      - '2181:2181'
    environment:
      - ALLOW_ANONYMOUS_LOGIN=yes

  kafka:
    restart: always
    image: 'bitnami/kafka:3.6.0'
    ports:
      - '9092:9092'
    environment:
      - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181
      - ALLOW_PLAINTEXT_LISTENER=yes
      - KAFKA_CFG_LISTENERS=PLAINTEXT://:9092
      - KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092
    depends_on:
      - zookeeper

二. compose文件当前目录启动

docker compose up -d 

标签:compose,PLAINTEXT,zookeeper,9092,kafka,docker
From: https://www.cnblogs.com/liyaocool/p/17879682.html

相关文章

  • 扫盲Kafka?看这一篇就够了!【转】
     kafka的使用场景为什么要使用Kafka消息队列?解耦、削峰:传统的方式上游发送数据下游需要实时接收,如果上游在某些业务场景:例如上午十点会流量激增至顶峰,那么下游资源可能会扛不住压力。但如果使用消息队列,就可以将消息暂存在消息管道中,下游可以按照自己的速度逐步处理;可扩展:......
  • docker拉取镜像错误missing signature key
    Centos7,使用docker拉取的时候,报错信息:missingsignaturekey解决:1、复制下面的内容yumerasedocker\docker-client\docker-client-latest\docker-common\docker-latest\......
  • docker-compose运行的容器 curl No route to host
    #信任docker0网卡firewall-cmd--permanent--zone=trusted--change-interface=docker0&&firewall-cmd--reloaddockernetworkinspectcsrpmed_default#找出默认网段w为172.20.0.0/16[{"Name":"csrpmed_default","Id&quo......
  • docker 国内镜像源 docker镜像大全
    docker国内镜像源docker镜像大全 转载轩辕2023-06-0715:37:49文章标签docker国内镜像源docker镜像源github文章分类Docker云计算阅读数8800 docker镜像源 文章目录docker镜像源1.镜像源2.私人阿里镜像加速器3.国内镜像源3.1dockerhub(docke......
  • 定时清理docker容器日志
    场景:docker容器启用一段时间之后日志会逐渐累积,越来越臃肿,可能高达几十个G,我们需要定期自动清理此容器日志1.创建文件夹,创建文件写入命令,更改可执行权限:mkdir-p/opt/docker-shcat>/opt/docker-sh/clean_docker_log.sh<<EOF#!/bin/shecho"========startclean......
  • Windows上使用Docker搭建ChirpStack私有LoRa服务端
    1.安装docker运行docker,这里就不细说了2.下载ChirpStack项目包ChirpStack提供了一个包含示例DockerCompose配置的存储库,以帮助开始使用ChirpStack,此存储库位于chirpstack-docker:SetupChirpStackusingDockerCompose,克隆项目文件到本地电脑,可以使用以下命令:gitcloneht......
  • 【SDE】docker安装 pg-postgis 并配置 sde
    安装#1.下载imagedockerpullpostgis/postgis:12-3.3#4.运行sudodockerrun--namepostgis1233-ePOSTGRES_PASSWORD=test-v/home/postgis:/home/geoscene/postgresql/data--privileged=true-p5432:5432-dpostgis/postgis:12-3.3配置数据库createdatabase......
  • CentOS7安装Docker
    配置要求系统:Centos7Linux内核:官方建议3.10以上注意:本文的命令使用的是root用户登录执行,不是root的话所有命令前面要加sudo1.查看当前的内核版本uname-r2.更新yum包(使用root权限,生产环境中此步操作需慎重,耗时较长,该步骤可以跳过)yum-yupdateyum-yup......
  • kafka 集群企业部署最佳实践
    ......
  • OGG将Oracle全量同步到kafka
    ......