Docker拉取ZooKeeper鏡像安裝運行

一、選擇鏡像版本

Docker鏡像倉庫,搜索ZooKeeper鏡像版本
倉庫地址
在這裏插入圖片描述
搜索zookeeper3.4.9版本,我選擇的是這個版本。
在這裏插入圖片描述

二、Docker安裝ZooKeeper

1、下載ZooKeeper鏡像

docker pull zookeeper:3.4.9

2、啓動容器並添加映射

docker run --privileged=true -d --name zookeeper --publish 2181:2181  -d zookeeper:3.4.9

3、查看容器是否啓動

docker ps
root@ubuntu:~# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                        NAMES
58a56df9ac60        zookeeper:3.4.9     "/docker-entrypoint.…"   37 minutes ago      Up 37 minutes       2888/tcp, 0.0.0.0:2181->2181/tcp, 3888/tcp   zookeeper
root@ubuntu:~# 

三、測試ZooKeeper

首先先關閉Ubuntu的防火牆。否則無法測試連接

1、ubuntu16.04中開啓和關閉防火牆

2、安裝ufw防火牆工具

LInux原始的防火牆工具iptables由於過於繁瑣,所以ubuntu系統默認提供了一個基於iptable之上的防火牆工具ufw。

sudo apt-get install ufw
開啓防火牆: ufw enable

關閉防火牆: ufw disable

查看防火牆狀態: ufw status

打開狀態

root@ubuntu:~# ufw status
Status: active

關閉狀態

root@ubuntu:~# ufw status
Status: inactive

3、在idea上安裝zookeeper插件

1.下載插件

http://plugins.jetbrains.com/plugin/7364

在這裏插入圖片描述
2、在idea中(2020版本的idea導入方式)導入本地下載的插件
在這裏插入圖片描述
3、導入成功以後重啓idea,再打開設置,輸入zookeeper的ip地址。
在這裏插入圖片描述
4、點擊ok之後,會在左下角出現一個模塊,如下。
在這裏插入圖片描述
因爲我這裏開啓了zookeeper的服務註冊,所以我配置了服務名稱,如果你是空的項目,單純爲了測試,默認是zookeeper節點。

補充:zookeeper的節點是臨時節點並不是持久化的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章