kafka-ui通过docker部署

创建docker-compose.yaml

yaml 复制代码
services:
  kafka-ui:
    container_name: kafka-ui
    image: provectuslabs/kafka-ui:latest
    ports:
      - "8080:8080"
    environment:
      DYNAMIC_CONFIG_ENABLED: "true"
    volumes:
      - ~/kui:/etc/kafkaui
    extra_hosts:
      - "kafka1:10.10.33.30"
      - "kafka2:10.10.33.31"
      - "kafka3:10.10.33.32"

container_name:容器名

ports:端口映射

DYNAMIC_CONFIG_ENABLED: "true"------启用动态配置

volumes:目录挂载(在这个目录下会保存修改后的配置文件)

extra_hosts:hosts配置,要和kafka集群一致

目录权限修改

sh 复制代码
chmod 666 ~/kui

启动

sh 复制代码
docker-compose up -d

打开页面,添加你的集群,就OK了

相关推荐
Hello.Reader2 小时前
基于 Flink CDC 的 MySQL → Kafka Streaming ELT 实战
mysql·flink·kafka
java_logo10 小时前
SGLANG Docker容器化部署指南
linux·运维·docker·容器·eureka·1024程序员节
Qayrup10 小时前
各个系统的 docker安装
运维·docker·容器
代码or搬砖11 小时前
Docker 部署 Java 项目实践
java·docker·容器
蓝象_11 小时前
docker下载配置redis
redis·docker·容器
恋上钢琴的虫13 小时前
openEuler上安装高版本的docker
运维·docker·容器
半梦半醒*14 小时前
k8s——service详解
linux·运维·docker·容器·kubernetes
教练、我想打篮球14 小时前
05 kafka 如何存储较大数据记录
java·kafka·record
期待のcode15 小时前
Dockerfile镜像构建
java·docker·容器
花落已飘19 小时前
openEuler WSL2容器化开发实战:Docker Desktop集成与应用部署
运维·docker·容器