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