第五节 虚拟机环境准备-kafka

亮子 2024-02-18 06:13:31 15071 0 0 0

1、创建网络

docker network create app-kafka --driver bridge

2、创建zookeeper容器

docker run -d --name zookeeper-server \
    -p 2181:2181 \
    --network app-kafka \
    -e ALLOW_ANONYMOUS_LOGIN=yes \
    bitnami/zookeeper:3.7

3、创建kafka容器

docker run -d --name kafka-server \
    --network app-kafka \
    -p 9092:9092 \
    -e ALLOW_PLAINTEXT_LISTENER=yes \
    -e KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper-server:2181 \
    -e KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://192.168.80.131:9092 \
    bitnami/kafka:3.2.0

4、创建kafka-map容器

# 图形化管理工具
# 访问地址:http://服务器IP:9101/
# DEFAULT_USERNAME:默认账号 admin
# DEFAULT_PASSWORD:默认密码 admin
docker run -d --name kafka-map \
    --network app-kafka \
    -p 9101:8080 \
    -v /opt/kafka-map/data:/usr/local/kafka-map/data \
    -e DEFAULT_USERNAME=admin \
    -e DEFAULT_PASSWORD=admin \
    --restart always dushixiang/kafka-map:latest

5、使用图形界面测试

  • 图形化管理工具
  • 访问地址:http://服务器IP:9101/
  • DEFAULT_USERNAME:默认账号 admin
  • DEFAULT_PASSWORD:默认密码 admin