概要
- フル名
docker.io/percona/proxysql2- Registry
- docker.io
- 名前空間
- percona
- リポジトリ
- proxysql2
- キャッシュ Tag 数
- 67
- 最終同期
- 07/06/2026, 06:05 PM
概要
Percona ProxySQL 2 镜像,MySQL/MariaDB 连接池、读写分离与查询路由中间件,降低应用直连数据库的连接风暴风险。
詳細
percona/proxysql2 在 6033 端口代理 SQL 流量,通过 admin 6032 配置 hostgroup、查询规则与 failover。应用只需连接 ProxySQL 即可实现读副本负载与慢查询缓存。与 MaxScale 相比开源可自托管,但规则配置需 DBA 维护。生产应持久化 /var/lib/proxysql、限制 admin 端口暴露,并与 Orchestrator 或 MHA 配合主从切换。
快速启动
docker run -d --name proxysql \
-p 6033:6033 -p 6032:6032 \
docker.io/percona/proxysql2:latest
推荐实践
docker run -d --name proxysql \
--restart unless-stopped \
-p 6033:6033 -p 6032:6032 \
-v proxysql-data:/var/lib/proxysql \
-e MYSQL_ROOT_PASSWORD=admin-pass \
docker.io/percona/proxysql2:2.6.2
核心参数说明
-p 6033:6033— 应用 SQL 代理端口-p 6032:6032— 管理接口(stats 与 config)-v proxysql-data:...— 运行时配置与缓存-e MYSQL_ROOT_PASSWORD— admin 账号初始密码--restart unless-stopped— 数据库代理持续在线- 固定 tag — 与后端 MySQL 版本矩阵测试
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: proxysql
spec:
replicas: 2
selector:
matchLabels:
app: proxysql
template:
metadata:
labels:
app: proxysql
spec:
containers:
- name: proxysql
image: docker.io/percona/proxysql2:2.6.2
ports:
- containerPort: 6033
- containerPort: 6032
volumeMounts:
- name: data
mountPath: /var/lib/proxysql
volumes:
- name: data
persistentVolumeClaim:
claimName: proxysql-data
---
apiVersion: v1
kind: Service
metadata:
name: proxysql
spec:
selector:
app: proxysql
ports:
- name: mysql
port: 6033
targetPort: 6033
应用 Deployment 连接 proxysql:6033;6032 仅 ClusterIP 内网,配置经 ConfigMap 或 init SQL 注入 backend hostgroup。
最新 Tag(20 件)
すべての 67 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/percona/proxysql2 :latest | linux/amd64linux/arm64 | 2026/06/05 21:09 | 131.4 MB | sha256:45a6c199768c… | |||
docker.io/percona/proxysql2 :2 | linux/amd64linux/arm64 | 2026/06/05 21:09 | 131.4 MB | sha256:45a6c199768c… | |||
docker.io/percona/proxysql2 :2.7 | linux/amd64linux/arm64 | 2026/06/05 21:09 | 131.4 MB | sha256:45a6c199768c… | |||
docker.io/percona/proxysql2 :2.7.3 | linux/amd64linux/arm64 | 2026/06/05 21:09 | 131.4 MB | sha256:45a6c199768c… | |||
docker.io/percona/proxysql2 :2.7.3-1.3 | linux/amd64linux/arm64 | 2026/06/05 21:09 | 131.4 MB | sha256:45a6c199768c… | |||
docker.io/percona/proxysql2 :2.7.3-arm64 | linux/arm64 | 2026/06/05 21:09 | 127.6 MB | sha256:71fa7f04b9bd… | |||
docker.io/percona/proxysql2 :2.7.3-1.3-arm64 | linux/arm64 | 2026/06/05 21:09 | 127.6 MB | sha256:71fa7f04b9bd… | |||
docker.io/percona/proxysql2 :2.7.3-amd64 | linux/amd64 | 2026/06/05 21:09 | 131.4 MB | sha256:45a6c199768c… | |||
docker.io/percona/proxysql2 :2.7.3-1.3-amd64 | linux/amd64 | 2026/06/05 21:09 | 131.4 MB | sha256:45a6c199768c… | |||
docker.io/percona/proxysql2 :2.7.3-1 | linux/amd64linux/arm64 | 2026/01/08 04:35 | 130.9 MB | sha256:5a5d88240312… | |||
docker.io/percona/proxysql2 :2.7.3-1.2-amd64 | linux/amd64 | 2025/12/18 18:37 | 130.5 MB | sha256:719d0ab363c6… | |||
docker.io/percona/proxysql2 :2.7.3-1.2-arm64 | linux/arm64 | 2025/12/18 18:37 | 126.9 MB | sha256:4c4d094652c9… | |||
docker.io/percona/proxysql2 :2.7.3-1.2 | linux/amd64linux/arm64 | 2025/12/18 18:35 | 130.5 MB | sha256:719d0ab363c6… | |||
docker.io/percona/proxysql2 :2.7.3-1.1 | linux/amd64 | 2025/04/21 15:37 | 129.3 MB | sha256:51fedf9de05e… | |||
docker.io/percona/proxysql2 :2.7.1 | linux/amd64 | 2025/04/08 15:08 | 129.0 MB | sha256:975d5c8cc7b5… | |||
docker.io/percona/proxysql2 :2.7.1-1.2 | linux/amd64 | 2025/04/08 15:05 | 129.0 MB | sha256:975d5c8cc7b5… | |||
docker.io/percona/proxysql2 :2.7.1-1.1 | linux/amd64 | 2024/11/15 23:49 | 141.4 MB | sha256:bf625f129bc9… | |||
docker.io/percona/proxysql2 :2.6 | linux/amd64 | 2024/09/12 14:22 | 140.6 MB | sha256:f7e17cad690d… | |||
docker.io/percona/proxysql2 :2.6.5 | linux/amd64 | 2024/09/12 14:22 | 140.6 MB | sha256:f7e17cad690d… | |||
docker.io/percona/proxysql2 :2.6.5-1.1 | linux/amd64 | 2024/09/12 14:21 | 140.6 MB | sha256:f7e17cad690d… |