centos6使用docker部署kafka项目的方法分析
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本文实例讲述了centos6使用docker部署kafka项目的方法。分享给大家供大家参考,具体如下:目录结构:/kafka/Dockerfile/start.sh/Readme/kafka_2.11
千家信息网最后更新 2025年02月03日centos6使用docker部署kafka项目的方法分析
本文实例讲述了centos6使用docker部署kafka项目的方法。分享给大家供大家参考,具体如下:
目录结构:
/kafka
/Dockerfile
/start.sh
/Readme
/kafka_2.11-0.10.2.1.tgz
Dockfile
FROM centosMAINTAINER qiongtao.li hnatao@126.comADD ./kafka_2.11-0.10.2.1.tgz /optADD ./start.sh /start.shENV KAFKA_PORT=9092\ KAFKA_DIR=/opt/kafka \ KAFKA_DATA_DIR=/data/kafkaRUN echo "Asia/shanghai" > /etc/timezone \ && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && yum -y install java \ && mkdir -p $KAFKA_DATA_DIR \ && mv /opt/kafka_2.11-0.10.2.1 $KAFKA_DIREXPOSE $KAFKA_PORTENV PATH=$PATH:$KAFKA_DIR/binENTRYPOINT ["sh", "/start.sh"]
start.sh
conf=$KAFKA_DIR/config/server.propertiessed -i "s|broker.id=0|broker.id=${BROKER_ID:-1}|g" $confsed -i "s|#delete.topic.enble=true|delete.topic.enble=true|g" $confsed -i "s|log.dirs=/tmp/kafka-logs|log.dirs=${KAFKA_DATA_DIR}|g" $confsed -i "s|#advertised.listeners=PLAINTEXT://your.host.name:9092|advertised.listeners=PLAINTEXT://${KAFKA_HOST}:${KAFKA_PORT:-9092}|g" $confsed -i "s|zookeeper.connect=localhost:2181|zookeeper.connect=${ZOOKEEPER_HOST}:${ZOOKEEPER_PORT:-2181}|g" $confsh kafka-server-start.sh $conf
Readme
docker rm -f kafkadocker rmi -f kafkadocker build -t kafka .docker run -d \ -p 9092:9092 \ --name kafka \ -e KAFKA_HOST=101.201.111.163 \ -e ZOOKEEPER_HOST=10.171.8.236 \ -e BROKER_ID=1 \ -v /data:/data \ kafkadocker ps -adocker logs -f kafka
说明:KAFKA_HOST=宿主机IP,其对应配置文件的advertised.listeners
测试安装部署
cat Readme|while read line; do $line; done
kafka下载地址:
http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/0.10.2.1/kafka_2.11-0.10.2.1.tgz
希望本文所述对大家Docker容器使用有所帮助。
方法
项目
地址
实例
容器
宿主
宿主机
文件
目录
结构
参考
帮助
测试
配置
分析
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
敏捷软件开发基于
小布什国家网络安全策略
网络安全和信息化委员会
戴尔r530服务器全新报价
奇云宝可梦服务器怎么创造
IE标准化数据库建立
我的世界服务器无效回话
中国联通服务器托管
表单提交不到服务器
广州网络安全有限公司
李健网络技术
安庆直播平台软件开发多少钱
民乐县堤防水闸信息数据库
网络安全态势前端展示
sqlite是内部数据库吗
数据库技术 mql
北京嵌入式软件开发推荐
网络安全小短片下载
手机网络安全态势
电力应急软件开发创意
网络安全手抄报带子
敏捷软件开发基于
英雄联盟全球服务器客户端
密码与网络安全讲座主持词
网络安全童谣歌词
给儿童介绍互联网科技的知识
江苏网络安全等保报价标准
表单提交不到服务器
网络技术学院是什么
河北java软件开发系统