docs: update docker/use
This commit is contained in:
parent
ecd8855622
commit
8e4ae9ed36
@ -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**: 内部监听名称
|
||||
|
||||
# 卷与数据持久化
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user