
docker-zookeeper是一个简单的Zookeeper Docker镜像,基于Java 8 JRE构建,旨在提供便捷的Zookeeper服务部署方式。Zookeeper是一个分布式协调服务,常用于分布式系统中的配置管理、命名服务、分布式锁等场景。
/zookeeper/conf/zoo.cfg,支持通过卷挂载或子镜像方式覆盖自定义配置通过以下命令启动Zookeeper容器:
bashdocker run -d -p 2181:2181 -p 2888:2888 -p 3888:3888 amouat/zookeeper
参数说明:
-d:后台运行容器-p 2181:2181:映射Zookeeper客户端连接端口-p 2888:2888:映射follower与leader通信端口-p 3888:3888:映射选举通信端口Zookeeper配置文件位于容器内的/zookeeper/conf/zoo.cfg,可通过以下方式自定义配置:
卷挂载方式:将本地配置文件挂载到容器内覆盖默认配置
bashdocker run -d -p 2181:2181 -v /path/to/local/zoo.cfg:/zookeeper/conf/zoo.cfg amouat/zookeeper
子镜像方式:创建包含自定义配置的子镜像,例如在Dockerfile中:
dockerfileFROM amouat/zookeeper COPY custom-zoo.cfg /zookeeper/conf/zoo.cfg
可通过docker-compose.yml快速部署:
yamlversion: '3' services: zookeeper: image: amouat/zookeeper ports: - "2181:2181" - "2888:2888" - "3888:3888" volumes: - ./zoo.cfg:/zookeeper/conf/zoo.cfg # 可选:挂载自定义配置文件 restart: always
执行docker-compose up -d启动服务。


探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务