Docker-Compose搭建带SASL用户密码验证的Kafka
1.1 确保已经安装了Docker-Compose
1.2 然后创建一个工作文件夹,用来挂载到容器
接着在工作文件夹内创建conf文件夹,用来存放映射到容器的配置文件
1.3在文件夹内创建一个新的zookeeper配置文件zoo.cfg
zoo.cfg
1.4 新建密码验证的配置文件 server_jaas.conf
server_jaas.conf
1.5新建配置文件 log4j.properties和configuration.xsl
(也可以先不加参数直接启动zookeeper后,从容器/opt/zookeeper-3.4.13/conf/中复制过来
)
log4j.properties
configuration.xsl
1.6 新建配置文件docker-compose.yml
docker-compose.yml
启动命令
在配置文件夹内运行,docker-compose会自动寻找docker-compose.yml进行配置,
指定配置文件的命令为
查看容器状态
检查日志