步骤一:安装Docker和Docker Compose 首先,确保你的机器上已经安装了Docker和Docker Compose。如果没有安装,可以参考Docker官方文档进行安装。 步骤二:编写Docker Compose文件 在你的项目目录下创建一个docker-compose.yml文件,内容如下: version:'3'services:kafka_exporter:image:danielqsj/kafka_exporterports:-"9308:93...
cp -p docker-compose /usr/local/bin/ //把工具复制到bin下,让系统所能识别 chmod +x /usr/local/bin/docker-compose //给执行权限 mkdir compose_nginx //创建一个nginx编排容器目录,意思就是各种版本nginx镜像都可以放这个目录下 cd compose_nginx/ //进入目录 1. 2. 3. 4. 5. 6. 7. 8. 9. ...
docker-compose部署kafka和kafka-eagle 创建自定义docker网络 docker network create kafkanetwork 创建目录 mkdir-pv /data/kafka/mysql/{data/logs}cd/data/kafka 编写docker-compose [root@centos kafka]# vim docker-compose.ymlversion:'2'services: zookeeper: image: zookeeper:3.8.1 container_name: zookeeper ...
1. docker-compose.yml文件 version:"3.8"services:zookeeper:container_name:zookeeperhostname:zookeeperrestart:alwaysimage:'bitnami/zookeeper:3.8.3'# 内网不再暴露端口,nginx接管# ports:# - '2181:2181'environment:-ALLOW_ANONYMOUS_LOGIN=yeskafka_1:container_name:kafka_1hostname:kafka_1restart:alwaysimage...
Kafka安装-docker-compose 本文主要是搭建kafka集群,并通过SAS进行认证 配置文件 cat<<EOF>./docker-compose.yml version:"3"services:kafka:image:bitnami/kafka:3.1.2container_name:kafka user:root restart:always ports:-9092:9092-9093:9093environment:KAFKA_CFG_BROKER_ID:1KAFKA_HEAP_OPTS:-Xmx4096m-Xms...
第一种方式Kafka3.0之前的版本+ZooKeeper配合使用1、单节点的zookeeper和kafka(1)编写docker-compose.yml文件,内容如下:注意这里面我在volumes里面指定了时区,在执行之前,我通过命令:echo "Asia/shanghai" > /etc/timezone设置了时区,然后我就可以执行下面两条命令:- /etc/timezone:/etc/timezone # 指定...
编辑docker-compose.yaml文件 vim docker-compose.yaml version:"3"networks:es-net:external:trueservices:kafka1:build:context:.dockerfile:Dockerfile.kafkacontainer_name:kafka1user:rootports:-9192:9092-9193:9093volumes:# 注意这个挂载的配置文件在下面-./config/kraft1/server.properties:/data/kafka/config/...
安装docker-compose 新建/opt/mydocker/docker-compose.yml 代码语言:javascript 复制 version:"2"services:#服务名,也可自定义zookeeper:image:wurstmeister/zookeepercontainer_name:zookeeperports:-"2181:2181"kafka:image:wurstmeister/kafkacontainer_name:kafkaexpose:-"9999"ports:-"9092:9092"-"9999:9999"environmen...
sudo yum install docker-ce docker-ce-cli containerd.io 启动docker systemctl start docker 重启docker systemctl restart docker 查看docker服务状态 systemctl status docker 以上说明docker安装成功 安装Docker Compose linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/...
docker-compose 其中docker-compose不是必须的,单单使用docker也是可以的,这里主要介绍docker和docker-compose两种方式 docker部署 docker部署kafka非常简单,只需要两条命令即可完成kafka服务器的部署。 docker run -d --name zookeeper -p 2181:2181 wurstmeister/zookeeper ...