报错是no route to host-主机不可达,看了下应该是端口配置不对,你全填成宿主机的端口了 配置文件改成这样: dataDir=/data dataLogDir=/datalog tickTime=2000 initLimit=5 syncLimit=2 autopurge.snapRetainCount=3 autopurge.purgeInterval=0 maxClientCnxns=60 standaloneEnabled=false admin.enableServer=false 4lw.commands.whitelist=* server.1=zoo-master:2888:3888;2181 server.2=zoo-node1:2888:3888;2181 server.3=zoo-node2:2888:3888;2181 其实在同一台机子模拟zookeeper集群不用真的给每一个容器分一个ip,用端口来做区分就可以了,容易出问题, 见:[https://cloud.tencent.com/developer/article/1680299](https://link.segmentfault.com/?enc=eeZGymRW4RR3cAYqi5teHg%3D%3D.0T%2BPsVwgNBS5nhy7UyWuLLjqvogSJIMN7FCle%2BLUl0kwD1tjiuGi4Sq%2FzUPaquI21b8z6bmn28HpcB514GJA1Q%3D%3D)