Docker部署Zookeeper部署实践(1)

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
或者执行命令:

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