0


通过docker部署zookeeper并启动

通过docker部署zookeeper并启动

单节点安装

一、环境说明

讲解版本:
Docker version 24.0.6

二、拉取zookeeper镜像

docker pull zookeeper

默认摘取最新版本的zookeeper:latest。
在这里插入图片描述

  • 查看镜像在这里插入图片描述

三、准备工作

将它部署在 /usr/local/zookeeper 目录下:

cd /usr/local &&mkdir zookeeper &&cd zookeeper

创建data目录,用于挂载容器中的数据目录:

mkdir data

在这里插入图片描述

四、正式部署

  • 部署命令
docker run -d-eTZ="Asia/Shanghai"-p2181:2181 -v$PWD/data:/data --name zookeeper --restart always zookeeper
  • 命令详细说明:
-eTZ="Asia/Shanghai"# 指定上海时区 -d# 表示在一直在后台运行容器-p2181:2181 # 对端口进行映射,将本地2181端口映射到容器内部的2181端口--name# 设置创建的容器名称-v# 将本地目录(文件)挂载到容器指定目录;--restart always #始终重新启动zookeeper
  • 查看容器运行情况
dockerps-a

在这里插入图片描述
注:状态(STATUS)为Up,说明容器已经启动成功。

五、测试

  • 使用zk命令行客户端连接zk
docker run -it--rm--link zookeeper:zookeeper zookeeper zkCli.sh -server zookeeper

说明:-server zookeeper是启动zkCli.sh的参数
在这里插入图片描述

标签: docker zookeeper debian

本文转载自: https://blog.csdn.net/qq_41865371/article/details/133962848
版权归原作者 爱Java的纳西妲 所有, 如有侵权,请联系我们删除。

“通过docker部署zookeeper并启动”的评论:

还没有评论