Docker部署Zookeeper

140 阅读1分钟

一、前言

最近在研究分布式ID,在使用美团的Leaf的时候基于Snowflake的实现我们需要通过Zookeeper来实现动态管理workerId。所以记录下在Docker中快速安装Zookeeper的过程

二、拉取镜像

docker pull zookeeper

三、挂载文件

创建对应的目录来挂载Zookeeper容器中的数据持久化

mkdir -p /usr/local/soft/docker/zookeeper

四、启动容器

docker run -d -e TZ="Asia/Shanghai" -p 2181:2181 -v /usr/local/soft/docker/zookeeper:/data --name zookeeper zookeeper