使用docker极速创建zookeeper环境

命令行执行

docker run --name zk -p 2181:2181 -d zookeeper

该命令将会在后台启动一个名为zk、绑定2181端口的zookeeper容器。如果当前机器没有zookeeper镜像的话,会直接从官方仓库下载,只需要等待即可。

到这里zookeeper环境已经创建好了,够极速吧。(下载的时间请忽略,下载很慢的话请参考:docker国内加速器地址及配置文件


命令行如何连接上我们创建的zk进行数据的查看呢?

我们使用zkCli.sh来进行连接,因为我们没有下载zk相关的安装包,所以我们还是使用容器,直接看命令

docker run -it --link zk:zk zookeeper zkCli.sh -server zk

注意红色部分的标识,需要跟我们开头创建zk容器时的--name后面的名字一致,否则会连接不上,这里涉及了docker之间的网络连接相关知识,具体可以百度 。


连接成功

支付宝搜索:344355 领取随机红包

如果文章对您有帮助,欢迎给作者打赏