首页 > 其他分享 >docker 安装kafka

docker 安装kafka

时间:2023-06-16 20:12:11浏览次数:61  
标签:-- zookeeper 9092 kafka docker 安装 localtime

 docker run -d --name zookeeper --publish 2181:2181 --volume /etc/localtime:/etc/localtime zookeeper:latest

 docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181
--env KAFKA_ADVERTISED_HOST_NAME=kafka所在宿主机的IP --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime
wurstmeister/kafka:latest

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

 cd /opt/kafka

 bin/kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions 1 --topic mykafka  

 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic mykafka --from-beginning

 ./kafka-topics.sh --zookeeper 39.105.144.248 --list

 ./kafka-topics.sh --zookeeper 39.105.144.248 --topic mytopic --describe  

 

标签:--,zookeeper,9092,kafka,docker,安装,localtime
From: https://www.cnblogs.com/yahe/p/17486426.html

相关文章

  • spring引导安装
    1.启动一个spring引导项 2.复制代码3.下载配置环境变量 settings阿里云maven镜像源 运行报错......
  • apache安装与测试
    在配置好网络的前提下安装httpd软件包yuminstall-yhttpd启动httpd服务systemctlstarthttpd测试httpd服务......
  • Docker容器添加映射端口
    一般在运行容器时,都会通过-p来指定宿主机和容器端口的映射,例如:dockerrun-itd-p本地端口:容器内端口所用镜像名参数说明-d表示后台运行容器-t为docker分配一个伪终端并绑定到容器的标准输入上-i是让容器的标准输入保持打开状态-p指定映射端口即创建容器时,可以设置一个......
  • centos8使用Yum安装nodejs步骤方法、nodejs升级切换版本的方法
    先确认系统是否已经安装了epel-release包(EPEL是企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。):Bash#yuminfoepel-release如果有输出有关epel-release的已安装信息,则说明已经安装,如果提示没有安装或可安装,则安装......
  • CMakeLists --- 指定安装目录 CMAKE_INSTALL_PREFIX
    cmake指定makeinstall时的安装目录:通过设置CMAKE_INSTALL_PREFIX的值来控制。有两种方法:1.在执行cmake时,指定安装目录:cmake-DCMAKE_INSTALL_PREFIX=/xxx/x..2.直接在CMakeLists.txt中设置set(CMAKE_INSTALL_PREFIX/xxx/x) 编译完成后,执行makeinstall即可。......
  • python自动使用虚拟环境和安装依赖
    代码如下,Windows环境测试通过importosimportplatformimportreimportsysfrompathlibimportPathdefis_venv()->bool:"""判断是否处于虚拟环境(也适用于poetry的)"""ifhasattr(sys,"real_prefix"):returnTruer......
  • 银河麒麟操作系统 v10 中离线安装 docker 环境
    #查看系统版本cat/etc/os-release#查看Linux内核版本(3.10以上)uname-r#查看iptabls版本(1.4以上)iptables--version#判断处理器架构uname-p#在此下载https://download.docker.com/linux/static/stable/#解压文件tar-zxvfdocker-23.0.1.tgz#移动到安装目录mv......
  • Docker部署jenkins
    先删除系统docker相关的依赖yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-l......
  • Kubernetes 1.27.2集群安装
    基础环境系统Ubuntu22.04.2|主机名称|IP||-----|--------||k8s-master|192.168.198.141||k8s-node01|192.168.198.142||k8s-node02|192.168.198.143|设置k8s环境准备条件(所有机器)#禁用交换分区(在旧版的k8s中kubelet都要求关闭swapoff,但最......
  • CKS 考试题整理 (10)-Dockerfile检测
    Task分析和编辑给定的Dockerfile/cks/docker/Dockerfile(基于ubuntu:16.04镜像),并修复在文件中拥有的突出的安全/最佳实践问题的两个指令。 分析和编辑给定的清单文件/cks/docker/deployment.yaml,并修复在文件中拥有突出的安全/最佳实践问题的两个字段。 注意:请勿添加......