From 8e4ae9ed362857e80d288b2ea85a1fd83697f55a Mon Sep 17 00:00:00 2001 From: Administrator <450292408@qq.com> Date: Fri, 17 Dec 2021 08:47:53 +0000 Subject: [PATCH] docs: update docker/use --- docker/use.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docker/use.md b/docker/use.md index b6dc7ee..4b108ad 100644 --- a/docker/use.md +++ b/docker/use.md @@ -2,7 +2,7 @@ title: docker的使用 description: docker的简单使用 published: true -date: 2021-12-10T07:31:25.458Z +date: 2021-12-17T08:47:51.786Z tags: docker editor: markdown dateCreated: 2021-08-02T07:26:50.035Z @@ -260,12 +260,16 @@ docker pull bitnami/kafka 如果用network,需要与zookeeper属于同一个network ```bash -docker run --name kafka -p 9092:9092 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_CFG_ZOOKEEPER_CONNECT=192.168.0.103:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.0.103:9092 -d bitnami/kafka:latest +docker run -d --name kafka --network zk -p 9092:9092 -p 9093:9093 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 -e KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=CLIENT:PLAINTEXT,EXTERNAL:PLAINTEXT -e KAFKA_CFG_LISTENERS=CLIENT://:9092,EXTERNAL://:9093 -e KAFKA_CFG_ADVERTISED_LISTENERS=CLIENT://kafka:9092,EXTERNAL://192.168.0.156:9093 -e KAFKA_CFG_INTER_BROKER_LISTENER_NAME=CLIENT bitnami/kafka:latest ``` 参数说明 **KAFKA_CFG_ZOOKEEPER_CONNECT**:zookeeper地址与端口,network时用别名 -**KAFKA_ADVERTISED_LISTENERS**:绑定HOST与PORT,不然无法访问 +**ALLOW_PLAINTEXT_LISTENER**:允许使用 PLAINTEXT 监听. 默认: no. +**KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP**:CLIENT:PLAINTEXT,EXTERNAL:PLAINTEXT +**KAFKA_CFG_LISTENERS**: kafka监听,CLIENT://:9092(客户端将监听992),EXTERNAL://:9093(外部监听9093) +**KAFKA_CFG_ADVERTISED_LISTENERS**: 公布地址,CLIENT://kafka:9092(容器地址),EXTERNAL://192.168.0.156:9093(外部地址) +**KAFKA_CFG_INTER_BROKER_LISTENER_NAME**: 内部监听名称 # 卷与数据持久化