Overview

Full name
docker.io/bitnamilegacy/mysql
Registry
docker.io
Namespace
bitnamilegacy
Repository
mysql
Cached tags
1663
Last synced
07/05/2026, 01:26 AM

Introduction

Bitnami Legacy MySQL 关系型数据库镜像,含初始化脚本与持久化目录约定,适合迁移旧版 Bitnami 栈或独立 MySQL 实例。

Details

bitnamilegacy/mysql 延续 Bitnami MySQL 打包方式,预置非 root 用户、数据目录与 entrypoint 初始化逻辑。定位为 MySQL 数据库服务,需 PVC 或 bind mount 持久化;与 bitnamilegacy 其他组件版本对齐,K8s StatefulSet 或单 Pod Deployment。

快速启动

docker run -d --name mysql \
  -p 3306:3306 \
  -e MYSQL_ROOT_PASSWORD=changeme \
  docker.io/bitnamilegacy/mysql:latest

推荐实践

docker run -d --name mysql \
  --restart unless-stopped \
  -p 3306:3306 \
  -v /data/mysql:/bitnami/mysql/data \
  -e MYSQL_ROOT_PASSWORD=changeme \
  -e MYSQL_DATABASE=appdb \
  docker.io/bitnamilegacy/mysql:8.0.36

核心参数说明

  • -p 3306:3306 — MySQL 协议端口
  • -v .../mysql:... — 数据文件持久化
  • -e MYSQL_ROOT_PASSWORD — root 密码(高敏
  • 固定 tag — 与 legacy 栈 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: mysql
spec:
  replicas: 1
  selector:
    matchLabels:
      app: mysql
  template:
    metadata:
      labels:
        app: mysql
    spec:
      containers:
        - name: mysql
          image: docker.io/bitnamilegacy/mysql:8.0.36
          ports:
            - containerPort: 3306
          envFrom:
            - secretRef:
                name: mysql-secret
          volumeMounts:
            - name: data
              mountPath: /bitnami/mysql/data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: mysql-data
---
apiVersion: v1
kind: Service
metadata:
  name: mysql
spec:
  selector:
    app: mysql
  ports:
    - port: 3306
      targetPort: 3306

生产建议 StatefulSet;Secret 管理密码。

Latest tags (20)

View all 1663 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/bitnamilegacy/mysql
:9.4.0-debian-12-r1
linux/amd64linux/arm64
2025/08/13 18:36238.0 MBsha256:504dbf46c911
docker.io/bitnamilegacy/mysql
:9.4.0-debian-12-r0
linux/amd64linux/arm64
2025/08/13 18:36238.0 MBsha256:8c2abd9cbe26
docker.io/bitnamilegacy/mysql
:9.4.0
linux/amd64linux/arm64
2025/08/13 18:36238.0 MBsha256:504dbf46c911
docker.io/bitnamilegacy/mysql
:9.4-debian-12
linux/amd64linux/arm64
2025/08/13 18:36238.0 MBsha256:504dbf46c911
docker.io/bitnamilegacy/mysql
:9.4
linux/amd64linux/arm64
2025/08/13 18:35238.0 MBsha256:504dbf46c911
docker.io/bitnamilegacy/mysql
:latest
linux/amd64linux/arm64
2025/07/21 23:26237.5 MBsha256:c66d9c337c21
docker.io/bitnamilegacy/mysql
:9.3.0-debian-12-r4
linux/amd64linux/arm64
2025/07/21 23:26237.5 MBsha256:c66d9c337c21
docker.io/bitnamilegacy/mysql
:9.3.0-debian-12-r3
linux/amd64linux/arm64
2025/07/21 23:26237.5 MBsha256:9a8aa7be2738
docker.io/bitnamilegacy/mysql
:9.3.0-debian-12-r2
linux/amd64linux/arm64
2025/07/21 23:26239.2 MBsha256:0081a408f637
docker.io/bitnamilegacy/mysql
:9.3.0-debian-12-r1
linux/amd64linux/arm64
2025/07/21 23:26242.8 MBsha256:eb82b559cdc7
docker.io/bitnamilegacy/mysql
:9.3.0-debian-12-r0
linux/amd64linux/arm64
2025/07/21 23:26237.4 MBsha256:820f4257083a
docker.io/bitnamilegacy/mysql
:9.3.0
linux/amd64linux/arm64
2025/07/21 23:26237.5 MBsha256:c66d9c337c21
docker.io/bitnamilegacy/mysql
:9.3-debian-12
linux/amd64linux/arm64
2025/07/21 23:26237.5 MBsha256:c66d9c337c21
docker.io/bitnamilegacy/mysql
:9.3
linux/amd64linux/arm64
2025/07/21 23:26237.5 MBsha256:c66d9c337c21
docker.io/bitnamilegacy/mysql
:9.0.1-debian-12-r9
linux/amd64linux/arm64
2025/07/21 23:25242.6 MBsha256:b9425457e618
docker.io/bitnamilegacy/mysql
:9.0.1-debian-12-r8
linux/amd64linux/arm64
2025/07/21 23:25241.9 MBsha256:7a141f79f892
docker.io/bitnamilegacy/mysql
:9.0.1-debian-12-r7
linux/amd64linux/arm64
2025/07/21 23:25239.7 MBsha256:8cab7d79b63e
docker.io/bitnamilegacy/mysql
:9.0.1-debian-12-r6
linux/amd64linux/arm64
2025/07/21 23:25239.8 MBsha256:2289ae0df349
docker.io/bitnamilegacy/mysql
:9.0.1-debian-12-r5
linux/arm64linux/amd64
2025/07/21 23:25235.5 MBsha256:b9a6c2c989d3
docker.io/bitnamilegacy/mysql
:9.0.1-debian-12-r4
linux/amd64linux/arm64
2025/07/21 23:25239.8 MBsha256:796992de4a21