Docker 安装 Zookeeper

    首先,系统(3.8以上内核的linux)中安装好 Docker 这个运用程序。由于网络原因,我们下载一个Docker官方的镜像需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务提供了官方的镜像站点,从而加速官方镜像的下载速度。 [ 不会的可以参考我之前的文章:Docker <一> 架构简介与Linux上安装 https://my.oschina.net/u/3375733/blog/1582281]。

 

一、Docker pull 方式安装 Zookeeper

    1、查看docker仓库中的 zookeeper 命令


# 搜素 zookeeper
 docker search zookeeper

    可以看到下图所示的信息:

        141203_Q3Wc_3375733.png

    2、为选定需要pull到系统中的数据库镜像


# pull 官方镜像
docker pull zookeeper

    整个pull过程需要花费一些时间,耐心等待。

    若见下图证明pull成功。   

         141820_dZSy_3375733.png

     3、使用 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 服务了.

        143941_lQvv_3375733.png

二、Dockerfile 方式安装 zookeeper

 

 

三、使用 Docker Compose 编排 Zookeeper 集群

 

 

 

 

本文为博主原创文章,转载请注明出处!

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

转载于:https://my.oschina.net/u/3375733/blog/1591974

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值