镜像下载

  1. docker pull zookeeper

ZK 镜像的基本使用

  1. 启动ZK镜像:
  2. docker run --name my_zookeeper -d zookeeper:latest
  3. 端口映射:
  4. docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest

查看 ZK 的运行情况

  1. docker logs -f my_zookeeper

使用 ZK 命令行客户端连接 ZK

  1. docker run -it --rm --link my_zookeeper:zookeeper zookeeper zkCli.sh -server zookeeper
  1. 这个命令的含义是:
  2. 启动一个 zookeeper 镜像, 并运行这个镜像内的 zkCli.sh 命令, 命令参数是 "-server zookeeper"
  3. 将我们先前启动的名为 my_zookeeper 的容器连接(link) 到我们新建的这个容器上, 并将其主机名命名为 zookeeper
  4. 当我们执行了这个命令后, 就可以像正常使用 ZK 命令行客户端一样操作 ZK 服务了.