docker swarm compose kafka服务禁用ssh
时间: 2024-03-16 17:44:25 浏览: 129
docker-compose编排kafka一键快速部署运行
您可以通过在docker-compose.yml文件中设置`ports`选项来禁用Kafka服务的SSH访问。在Kafka服务的配置中,删除SSH端口的映射即可禁用SSH访问。例如,以下是一个简单的docker-compose.yml文件,其中禁用了Kafka服务的SSH访问:
```
version: '3'
services:
zookeeper:
image: 'bitnami/zookeeper:latest'
ports:
- '2181:2181'
volumes:
- 'zookeeper_data:/bitnami'
kafka:
image: 'bitnami/kafka:latest'
ports:
- '9092:9092'
environment:
- KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181
volumes:
- 'kafka_data:/bitnami'
volumes:
zookeeper_data:
driver: local
kafka_data:
driver: local
```
在上面的例子中,我们只映射了Kafka服务的9092端口,而没有映射SSH端口。这样,Kafka服务将无法通过SSH进行访问。
阅读全文