Overview

Full name
docker.io/linuxserver/mariadb
Registry
docker.io
Namespace
linuxserver
Repository
mariadb
Cached tags
1792
Last synced
07/05/2026, 04:07 PM

Introduction

LinuxServer MariaDB 数据库。

Details

docker.io/linuxserver/mariadb 基于 LinuxServer 模板的 MariaDB,需持久化数据目录。

快速启动

docker run -d --name mariadb --restart unless-stopped -p 3306:3306 -e PUID=1000 -e PGID=1000 -e MYSQL_ROOT_PASSWORD=changeme -e MYSQL_DATABASE=app -e MYSQL_USER=app -e MYSQL_PASSWORD=changeme docker.io/linuxserver/mariadb:10.11.10

核心参数说明

  • -p 3306:3306 — 端口映射
  • -e PUID=1000 — 环境变量
  • -e PGID=1000 — 环境变量
  • -e MYSQL_ROOT_PASSWORD=changeme — 环境变量
  • -e MYSQL_DATABASE=app — 环境变量
  • -e MYSQL_USER=app — 环境变量

Docker 推荐运行与 Kubernetes StatefulSet 见详情页 运行配置 区块。

Run configuration

Docker run
docker run -d \
  --name mariadb \
  --restart unless-stopped \
  -p 3306:3306 \
  -e PUID=1000 \
  -e PGID=1000 \
  -e MYSQL_ROOT_PASSWORD=changeme \
  -e MYSQL_DATABASE=app \
  -e MYSQL_USER=app \
  -e MYSQL_PASSWORD=changeme \
  -v mariadb_config:/config \
  -v mariadb_data:/var/lib/mysql \
  docker.io/linuxserver/mariadb:10.11.10
Kubernetes
apiVersion: v1
kind: Service
metadata:
  name: mariadb
spec:
  ports:
    - port: 3306
      targetPort: 3306
  clusterIP: None
  selector:
    app: mariadb
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: mariadb
spec:
  serviceName: mariadb
  replicas: 1
  selector:
    matchLabels:
      app: mariadb
  template:
    metadata:
      labels:
        app: mariadb
    spec:
      containers:
        - name: mariadb
          image: docker.io/linuxserver/mariadb:10.11.10
          ports:
            - containerPort: 3306
          env:
            - name: PUID
              value: "1000"
            - name: PGID
              value: "1000"
            - name: MYSQL_ROOT_PASSWORD
              value: "changeme"
            - name: MYSQL_DATABASE
              value: "app"
            - name: MYSQL_USER
              value: "app"
            - name: MYSQL_PASSWORD
              value: "changeme"
          resources:
            limits:
              cpu: "1000m"
              memory: 1Gi
          volumeMounts:
            - name: data
              mountPath: /var/lib/mysql
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: ["ReadWriteOnce"]
        resources:
          requests:
            storage: 10Gi

Latest tags (20)

View all 1792 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/linuxserver/mariadb
:11.4.12
linux/amd64linux/arm64
2026/06/23 18:58103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:version-11.4.12-r0
linux/amd64linux/arm64
2026/06/23 18:58103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:11.4.12-r0-ls222
linux/amd64linux/arm64
2026/06/23 18:58103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:latest
linux/amd64linux/arm64
2026/06/23 18:58103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:arm64v8-11.4.12
linux/arm64
2026/06/23 18:57101.6 MBsha256:21b4aaaa9ee7
docker.io/linuxserver/mariadb
:amd64-11.4.12
linux/amd64
2026/06/23 18:57103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:arm64v8-11.4.12-r0-ls222
linux/arm64
2026/06/23 18:57101.6 MBsha256:21b4aaaa9ee7
docker.io/linuxserver/mariadb
:arm64v8-latest
linux/arm64
2026/06/23 18:57101.6 MBsha256:21b4aaaa9ee7
docker.io/linuxserver/mariadb
:arm64v8-version-11.4.12-r0
linux/arm64
2026/06/23 18:57101.6 MBsha256:21b4aaaa9ee7
docker.io/linuxserver/mariadb
:amd64-latest
linux/amd64
2026/06/23 18:57103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:amd64-version-11.4.12-r0
linux/amd64
2026/06/23 18:57103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:amd64-11.4.12-r0-ls222
linux/amd64
2026/06/23 18:57103.5 MBsha256:362791707f68
docker.io/linuxserver/mariadb
:11.4.12-r0-ls221
linux/amd64linux/arm64
2026/06/16 20:36103.6 MBsha256:c91db7383824
docker.io/linuxserver/mariadb
:arm64v8-11.4.12-r0-ls221
linux/arm64
2026/06/16 20:34101.6 MBsha256:bdf7480e33ca
docker.io/linuxserver/mariadb
:amd64-11.4.12-r0-ls221
linux/amd64
2026/06/16 20:34103.6 MBsha256:c91db7383824
docker.io/linuxserver/mariadb
:11.4.12-r0-ls220
linux/amd64linux/arm64
2026/06/02 20:06103.6 MBsha256:ef4566c36d2d
docker.io/linuxserver/mariadb
:arm64v8-11.4.12-r0-ls220
linux/arm64
2026/06/02 20:02101.6 MBsha256:aee4e8c89cb2
docker.io/linuxserver/mariadb
:amd64-11.4.12-r0-ls220
linux/amd64
2026/06/02 20:02103.6 MBsha256:ef4566c36d2d
docker.io/linuxserver/mariadb
:11.4.12-r0-ls219
linux/amd64linux/arm64
2026/05/30 23:57103.6 MBsha256:05ec7dc8d87f
docker.io/linuxserver/mariadb
:arm64v8-11.4.12-r0-ls219
linux/arm64
2026/05/30 23:56101.6 MBsha256:b0f3ef8d1695