在Docker中运行ZooKeeper时,默认情况下,ZooKeeper会监听本地端口2181。如果你需要将ZooKeeper的端口映射到主机的某个端口,可以在运行Docker容器时使用-p
或--publish
选项。
例如,如果你想将ZooKeeper的2181端口映射到主机的8080端口,可以使用以下命令:
docker run -d --name zookeeper -p 8080:2181 zookeeper:latest
这将启动一个名为zookeeper
的Docker容器,并将容器的2181端口映射到主机的8080端口。这样,你就可以通过访问主机的8080端口来访问ZooKeeper服务。