镜像下载
docker pull zookeeper
ZK 镜像的基本使用
启动ZK镜像:
docker run --name my_zookeeper -d zookeeper:latest
端口映射:
docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest
查看 ZK 的运行情况
docker logs -f my_zookeeper
使用 ZK 命令行客户端连接 ZK
docker run -it --rm --link my_zookeeper:zookeeper zookeeper zkCli.sh -server zookeeper
这个命令的含义是:
启动一个 zookeeper 镜像, 并运行这个镜像内的 zkCli.sh 命令, 命令参数是 "-server zookeeper"
将我们先前启动的名为 my_zookeeper 的容器连接(link) 到我们新建的这个容器上, 并将其主机名命名为 zookeeper
当我们执行了这个命令后, 就可以像正常使用 ZK 命令行客户端一样操作 ZK 服务了.