镜像概览
- 完整引用
docker.io/zhangchl007/predixy1.0.5- Registry
- docker.io
- 命名空间
- zhangchl007
- 仓库
- predixy1.0.5
- 已缓存 Tag 数
- 1
- 最近同步
- 07/06/2026, 02:42 PM
简介
Predixy 1.0.5 Redis 集群代理镜像,在客户端与 Redis Cluster/Sentinel 间做分片路由与连接池,提升高并发访问稳定性。
详细介绍
zhangchl007/predixy1.0.5 封装 Predixy 高性能 Redis 代理,按 key hash 转发至后端 master,支持读写分离与多 backend 组。典型部署在应用与 Redis 之间统一连接入口,避免客户端直连多节点拓扑变更。与 Twemproxy 相比 Predixy 支持 Cluster 协议;Kubernetes 中可作为无状态 Deployment,backend 地址经 ConfigMap 配置,注意代理本身无持久化。
快速启动
docker run -d --name predixy \
-p 7617:7617 \
-v $(pwd)/predixy.conf:/etc/predixy.conf \
docker.io/zhangchl007/predixy1.0.5:latest
推荐实践
docker run -d --name predixy \
--restart unless-stopped \
-p 7617:7617 \
-v /data/predixy/predixy.conf:/etc/predixy.conf \
-e TZ=Asia/Shanghai \
docker.io/zhangchl007/predixy1.0.5:1.0.5
核心参数说明
-p 7617:7617— Predixy 代理监听端口(默认 7617)-v .../predixy.conf:...— backend 与 auth 配置文件-e TZ— 日志时间戳时区--restart unless-stopped— 缓存代理层高可用- 固定 tag — Predixy 1.0.5 行为 pin
- 注意 — 配置变更需 reload 或重启容器
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: predixy
spec:
replicas: 2
selector:
matchLabels:
app: predixy
template:
metadata:
labels:
app: predixy
spec:
containers:
- name: predixy
image: docker.io/zhangchl007/predixy1.0.5:1.0.5
ports:
- containerPort: 7617
volumeMounts:
- name: config
mountPath: /etc/predixy.conf
subPath: predixy.conf
volumes:
- name: config
configMap:
name: predixy-config
---
apiVersion: v1
kind: Service
metadata:
name: predixy
spec:
selector:
app: predixy
ports:
- port: 7617
targetPort: 7617
应用经 ClusterIP 连接 predixy:7617;backend Redis 地址写在 ConfigMap,Sentinel/Cluster 拓扑变更后更新配置并滚动重启。
最新 Tag(20 条)
查看全部 1 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/zhangchl007/predixy1.0.5 :v1 | linux/amd64 | 2025/01/07 10:50 | 18.5 MB | sha256:bb5563286164… |