Docker 安裝 Zookeeper

    首先,系統(3.8以上內核的linux)中安裝好 Docker 這個運用程序。因爲網絡緣由,咱們下載一個Docker官方的鏡像須要很長的時間,甚至下載失敗。爲此,阿里雲容器鏡像服務提供了官方的鏡像站點,從而加速官方鏡像的下載速度。 [ 不會的能夠參考我以前的文章:Docker <一> 架構簡介與Linux上安裝 http://www.javashuo.com/article/p-qdsjcbsd-bh.html]。linux

 

1、Docker pull 方式安裝 Zookeeper

    一、查看docker倉庫中的 zookeeper 命令

# 搜素 zookeeper
 docker search zookeeper

    能夠看到下圖所示的信息:docker

        

    二、爲選定須要pull到系統中的數據庫鏡像

# pull 官方鏡像
docker pull zookeeper

    整個pull過程須要花費一些時間,耐心等待。數據庫

    若見下圖證實pull成功。   bash

         

     三、使用 docker run 啓動

# docker run 新建並啓動容器
docker run --name zookeeper2181 -it -p 2181:2181 -p 2888:2888 -p 3888:3888 zookeeper



# 2181 端口號時 zookeeper client 端口
# 2888端口號是zookeeper服務之間通訊的端口
# 3888端口是zookeeper與其餘應用程序通訊的端口


# 使用 ZK 命令行客戶端鏈接 ZK
docker run -it --rm --link zookeeper2181:zookeeper zookeeper zkCli.sh -server zookeeper
# 啓動一個 zookeeper 鏡像, 並運行這個鏡像內的 zkCli.sh 命令, 命令參數是 "-server zookeeper"
# 將咱們先前啓動的名爲 zookeeper2181 的容器鏈接(link) 到咱們新建的這個容器上, 並將其主機名命名爲 zookeeper
# 當咱們執行了這個命令後, 就能夠像正常使用 ZK 命令行客戶端同樣操做 ZK 服務了.

        

2、Dockerfile 方式安裝 zookeeper

 

 

3、使用 Docker Compose 編排 Zookeeper 集羣

 

 

 

 

本文爲博主原創文章,轉載請註明出處!網絡

https://my.oschina.net/u/3375733/blog/架構

相關文章
相關標籤/搜索