Overview

Full name
docker.io/percona/percona-server
Registry
docker.io
Namespace
percona
Repository
percona-server
Cached tags
268
Last synced
07/05/2026, 06:53 PM

Introduction

Percona Server MySQL 增强版镜像,兼容 MySQL 协议并集成 Percona Toolkit,高性能 OLTP 与主从复制的企业数据库服务。

Details

percona/percona-server 基于 MySQL 引擎增强 InnoDB 性能与诊断工具,完全兼容 MySQL 客户端协议。定位为高性能关系型数据库服务,持久化数据卷与 binlog;互联网 OLTP、Percona XtraDB Cluster 节点或 MySQL 迁移替代方案。

快速启动

docker run -d --name percona \
  -p 3306:3306 \
  -e MYSQL_ROOT_PASSWORD=changeme \
  docker.io/percona/percona-server:8.0

推荐实践

docker run -d --name percona \
  --restart unless-stopped \
  -p 3306:3306 \
  -e MYSQL_ROOT_PASSWORD=changeme \
  -v /data/percona:/var/lib/mysql \
  docker.io/percona/percona-server:8.0.36

核心参数说明

  • -p 3306:3306 — MySQL 协议端口
  • MYSQL_ROOT_PASSWORD — 根密码(高敏
  • -v .../percona:... — 数据目录持久化
  • 复制 — 配置主从 binlog

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: percona
spec:
  serviceName: percona
  replicas: 1
  selector:
    matchLabels:
      app: percona
  template:
    metadata:
      labels:
        app: percona
    spec:
      containers:
        - name: mysql
          image: docker.io/percona/percona-server:8.0.36
          ports:
            - containerPort: 3306
          envFrom:
            - secretRef:
                name: percona-creds
          volumeMounts:
            - name: data
              mountPath: /var/lib/mysql
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 50Gi
---
apiVersion: v1
kind: Service
metadata:
  name: percona
spec:
  selector:
    app: percona
  ports:
    - port: 3306
      targetPort: 3306

Operator 或 Helm 管理 HA;定期 mysqldump 备份。

Latest tags (20)

View all 268 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/percona/percona-server
:latest
linux/amd64linux/arm64
2026/06/10 20:06398.1 MBsha256:a9bca94cb483
docker.io/percona/percona-server
:8.0
linux/amd64linux/arm64
2026/06/10 14:41398.1 MBsha256:a9bca94cb483
docker.io/percona/percona-server
:8.0.46
linux/amd64linux/arm64
2026/06/10 14:41398.1 MBsha256:a9bca94cb483
docker.io/percona/percona-server
:8.0.46-37
linux/amd64linux/arm64
2026/06/10 14:41398.1 MBsha256:a9bca94cb483
docker.io/percona/percona-server
:8.0.46-37.1
linux/amd64linux/arm64
2026/06/10 14:41398.1 MBsha256:a9bca94cb483
docker.io/percona/percona-server
:8.0.46-37-arm64
linux/arm64
2026/06/10 14:40386.4 MBsha256:c3cf8d599e1e
docker.io/percona/percona-server
:8.0.46-37.1-arm64
linux/arm64
2026/06/10 14:40386.4 MBsha256:c3cf8d599e1e
docker.io/percona/percona-server
:8.0.46-37-amd64
linux/amd64
2026/06/10 14:40398.1 MBsha256:a9bca94cb483
docker.io/percona/percona-server
:8.0.46-37.1-amd64
linux/amd64
2026/06/10 14:40398.1 MBsha256:a9bca94cb483
docker.io/percona/percona-server
:8.4
linux/amd64linux/arm64
2026/04/17 02:15430.6 MBsha256:5203959150b5
docker.io/percona/percona-server
:8.4.8
linux/amd64linux/arm64
2026/04/17 02:15430.6 MBsha256:5203959150b5
docker.io/percona/percona-server
:8.4.8-8
linux/amd64linux/arm64
2026/04/17 02:15430.6 MBsha256:5203959150b5
docker.io/percona/percona-server
:8.4.8-8.1
linux/amd64linux/arm64
2026/04/17 02:15430.6 MBsha256:5203959150b5
docker.io/percona/percona-server
:8.4.8-8-arm64
linux/arm64
2026/04/17 02:15420.6 MBsha256:831ac32171d0
docker.io/percona/percona-server
:8.4.8-8.1-arm64
linux/arm64
2026/04/17 02:15420.6 MBsha256:831ac32171d0
docker.io/percona/percona-server
:8.4.8-8-amd64
linux/amd64
2026/04/17 02:15430.6 MBsha256:5203959150b5
docker.io/percona/percona-server
:8.4.8-8.1-amd64
linux/amd64
2026/04/17 02:15430.6 MBsha256:5203959150b5
docker.io/percona/percona-server
:8.0.45
linux/amd64linux/arm64
2026/04/17 01:56414.9 MBsha256:27845b5451a1
docker.io/percona/percona-server
:8.0.45-36
linux/amd64linux/arm64
2026/04/17 01:56414.9 MBsha256:27845b5451a1
docker.io/percona/percona-server
:8.0.45-36.1
linux/amd64linux/arm64
2026/04/17 01:55414.9 MBsha256:27845b5451a1