文章目录
前言
如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!
docker-compose Zookeeper 集群搭建
1. Zookeeper下载
归档:
https://archive.apache.org/dist/zookeeper
官网:
https://downloads.apache.org/zookeeper/
我使用的:
3.6.2版本,下面是下载地址:
https://archive.apache.org/dist/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz
2. 制作Dockerfile文件
# 使用包含JDK 8 的基础镜像
FROM yzy:v2.3
LABEL maintainer="yangzhenyu"
# 复制 ZooKeeper tar 文件到容器中
COPY apache-zookeeper-3.6.2-bin.tar.gz /app/appuser/
# 解压 tar 文件并配置环境
RUN cd /app/appuser \
&& mkdir -p data logs \
&& tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz \
&& cd /app/appuser/apache-zookeeper-3.6.2-bin/conf \
&& cp -rf zoo_sample.cfg zoo.cfg
# 设置 ZooKeeper 环境变量
RUN set -x \
&& echo 'export ZOOKEEPER_HOME=/app/appuser/apache-zookeeper-3.6.2-bin' >></