文章目录
每天进步一点点
拉取zookeeper镜像
docker pull zookeeper:3.5.8
安装前将配置文件写好
找一个专门的目录,存放docker各种容器的配置文件,我的如下
cd /
vim usr/local/docker/zookeeper/zoo.cfg
##把下面的这段给放进去。
dataDir=/data
dataLogDir=/data/log
tickTime=2000
initLimit=5
syncLimit=2
autopurge.snapRetainCount=3
autopurge.purgeInterval=0
maxClientCnxns=60
standaloneEnabled=true
admin.enableServer=true
server.1=localhost:2888:3888;2181 #我启动的端口号是2181,挂载到宿主机的端口是2082,这里写本机(即云服务器)的2181
admin.serverPort=8085 #因为我的8080端口被占用,我换成这个8085
开始安装单点zookeeper
启动zookeeper容器
docker run -p 2182:2181 --privileged=true --name myzookeeper
-v /usr/local/docker/zookeeper/zoo.cfg:/conf/zoo.cfg
-v /usr/local/docker/zookeeper/data:/data
-d zookeeper:3.5.8
进入zookeeper容器
docker exec -it myzookeeper /bin/bash
ls
#如图
then