Docker安装Zookeeper

Docker安装Zookeeper

1
docker pull zookeeper:3.5.9-openjdk

启动

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
sudo mkdir -p /opt/maxzhao/zk/config
sudo mkdir -p /opt/maxzhao/zk/data
sudo mkdir -p /opt/maxzhao/zk/datalog
sudo mkdir -p /opt/maxzhao/zk/logs
sudo docker stop zk1
sudo docker remove zk1
sudo docker run --hostname zk1 --name zk1 \
-e "JVMFLAGS=-Xmx4096m" \
-e "ZOO_MAX_CLIENT_CNXNS=0" \
-p 2181:2181 \
-p 2888:2888 \
-p 3888:3888 \
-p 58080:8080 \
-v /opt/maxzhao/zk/config/zoo.cfg:/conf/zoo.cfg \
-v /opt/maxzhao/zk/data/:/data \
-v /opt/maxzhao/zk/datalog/:/datalog \
-v /opt/maxzhao/zk/logs/:/logs \
--restart always -d zookeeper:3.5.9-openjdk
sudo docker ps
  • ZOO_MAX_CLIENT_CNXNS=0 不限制连接数

查询端口占用

1
sudo netstat -tulpn | grep 58080

本文地址: https://github.com/maxzhao-it/blog/post/4179413/