docker搭建zookeeper3.5.7集群

环境介绍

使用VMware虚拟机,centos7环境,docker版本26.1.4,想启动的zookeeper版本3.5.7

首先得启动docker吧

那么启动的指令就是这个了

systemctl start docker

看一下拉取镜像的指令是啥

docker pull zookeeper

有没有拉取到镜像就看一下现有的镜像有没有多出一个zookeeper3.5.7来

docker images

在这里插入图片描述

如果是只启动一个zookeeper

先创建挂载文件(data、conf、logs),这些会用于启动的zookeeper

mkdir -p /data/zookeeper/{
   
   conf,data,logs}

创建好了就可以启动了

docker run -d --name myzookeeper1 --privileged=true -p 2181:2181  -v /mydata/zookeeper/data:/data -v /mydata/zookeeper/conf:/conf -v /mydata/zookeeper/logs:/datalog zookeeper:3.5.7

这里我对启动的zookeeper命名为myzookeeper1,端口映射为2181(也就是默认的端口)

启动后会生成对应的容器id,这个也就表示启动暂时还是成功的!
如果需要进入到容器里面的话,可以使用以下命名

docker exec -it myzookeeper1 /bin/bash

这里注意以下容器的名称,不过这里只是进入到了这容器的范围里面,还没进入到zookeeper的内部,接下来就执行这个命令进去

./bin/zkCli.sh

在这里插入图片描述
可以看到这个界面说明已经进入到了zookeeper中,退出可以使用图中的quit指令。
退出这个容器的话使用exit指令就可以。

</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值