docker 启动zookeeper 并使用Idea连接

  1. 在docker中启动 zookeeper
# 拉取zk官方镜像
docker pull zookeeper

# 启动容器
docker run -d --name=zookeeper -p 2181:2181 --restart always    --privileged=true zookeeper:latest
# -p 2181:2181 docker端口映射到本机端口
# privileged
# container内的root拥有真正的root权限。
# 否则,container内的root只是外部的一个普通用户权限。
# privileged启动的容器,可以看到很多host上的设备,并且可以执行mount。
# 甚至允许你在docker容器中启动docker容器。

# 检查启动结果,查看是否有zookeeper
docker ps

image
由此可见,zookeeper已经起来了
2. 开启防火墙的2182端口

# 永久开放端口
firewall-cmd --zone=public --add-port=2181/tcp --permanent 
# 添加后重启防火墙
firewall-cmd --reload
# 查看防火墙端口是否开启成功,看看返回的结果有没有2182的端口
firewall-cmd --list-ports --permanent

3.打开阿里云的防火墙端口
image

posted @ 2022-11-02 00:37  Primary丶  阅读(133)  评论(0编辑  收藏  举报