Docker + Zookeeper实操部署grpc-Kit

docker + zookeeper实操部署grpc-kit

docker + zookeeper实操部署grpc-kit

grpc-kit的项目地址:grpc-kit

1、先通过docker run -d -p 2181:2181 --rm --name zookeeper-test zookeeper:3.7.0在docker中启动zk。

2、zk启动成功后,就可以在项目中运行测试类GreeterServiceTest。若启动成功的话,可以打开zkCli查看server是否已经注册到zk中,具体操作如下:

  • 在终端中输入docker exec -it zookeeper-test sh,表示在容器zookeeper中以交互模式执行容器内shell
  • 此时通过ls -al查看到容器内目录结构,然后进入bin目录,在bin目录下可以看到一些shell脚本,比如:zkCli.sh(zk客户端脚本)
  • 通过./zkCli.sh运行zkCli.sh
  • 在zkCli中,通过ls -R /就可以看到所有注册到zk中的节点。 具体的zkCli语法可查看这里
  • 最后通过quit就可以退出zkCli
0%