Docker下安装Zookeeper

1、查看一下镜像

docker search zookeeper

2、拉取指定版本zk镜像

docker pull zookeeper:3.4.9

3、查看image ID

docker images

4、创建文件夹以及zookeeper镜像

mkdir -p /root/docker/zookeeper/data

docker run -d -p 2181:2181 -v /root/docker/zookeeper/data:/data/ –name zookeeper –privileged 3b83d9104a4c

5、查看zookeeper的CONTAINER ID

docker ps

6、后台进入容器

docker exec -it CONTAINERID /bin/bash

7、进入bin目录

cd bin

./zkCli.sh
关于防护墙

查看防火墙是否开启

systemctl status firewalld

开启或关闭防火墙

systemctl start firewalld

systemctl stop firewalld

查看所有开启的端口

firewall-cmd –list-ports

开启80端口

firewall-cmd –zone=public –add-port=2181/tcp –permanent

重启防火墙,使其生效

firewall-cmd –reload