Zookeeper可提供的服务主要有:配置服务、名字服务、分布式同步、组服务等
1. 抓取Zookeeper镜像
命令:docker pull zookeeper
2. 将Zookeeper镜像保存为本地文件
进入保存路径:cd D:\DockerFileMapper\zookeeper
执行命令:docker save -o zookeeper-image.tar zookeeper
Docker save –o 命令,zookeeper-image.tar文件名,zookeeper是镜像名


3. 从文件载入镜像
输入命令:docker load -i zookeeper-image.tar
4. 创建zookeeper容器
命令:docker run --name zookeeper-1 --restart always -d zookeeper
docker run --privileged=true -d --name zookeeper01 --publish 2181:2181 -d zookeeper:latest
挂载目录:docker run --privileged=true -d --name zookeeper01 --publish 2181:2181 -v D:/DockerFileMapper/zookeeper01/conf:/conf -d zookeeper:latest

挂载目录之后,可以在本机看到zookeeper的配置文件:

5. 查看zookeeper日志
命令:docker logs -f zookeeper01
6. 启动zk的客户端,可以使用以下命令
docker exec -it 容器id zkCli.sh
输入命令:docker exec -it zookeeper01 zkCli.sh
或者执行命令:
docker run -it --rm --link zookeeper01:zookeeper zookeeper zkCli.sh -server zookeeper

posted @
2021-03-13 11:19
xjk27400861
阅读(
824)
评论()
编辑
收藏
举报