# 搜索镜像
docker search zookeeper
# 不要下载最新版本,有坑
docker pull zookeeper:3.4.14
# 查看镜像
docker images
# 创建容器
docker run -d -p 2181:2181 --name some-zookeeper zookeeper:3.4.14
如果希望服务跟系统一起运行,运行如下命令:
docker run -d -p 2181:2181 --name some-zookeeper --restart always zookeeper:3.4.14
# 查看容器
docker ps
# 进入容器
docker exec -it 7129d112089c /bin/bash
# 进入命令目录
cd bin
# 查看服务运行状态
./zkServer.sh status
# 运行客户端
./zkCli.sh
2181:客户端链接zookeeper集群使用的监听端口号
3888:选举leader使用
2888:集群内及其通讯使用
## zkServer
./zkServer.sh start
./zkServer.sh stop
./zkServer.sh restart
./zkServer.sh status
# zkClient
./zkCli.sh -server localhost:2181
#
ls /
create /test "haha"
get /test
delete /test
#
quit