轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
maurosoft1973/alpine-mariadb
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

alpine-mariadb Docker 镜像下载 - 轩辕镜像

alpine-mariadb 镜像详细信息和使用指南

alpine-mariadb 镜像标签列表和版本信息

alpine-mariadb 镜像拉取命令和加速下载

alpine-mariadb 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

alpine-mariadb
maurosoft1973/alpine-mariadb

alpine-mariadb 镜像详细信息

alpine-mariadb 镜像标签列表

alpine-mariadb 镜像使用说明

alpine-mariadb 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

基于Alpine Linux的MariaDB Docker镜像,支持多语言和时区,提供轻量级、高性能的MySQL兼容数据库服务,适用于各类应用的数据存储需求。
2 收藏0 次下载activemaurosoft1973镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

alpine-mariadb 镜像详细说明

alpine-mariadb 使用指南

alpine-mariadb 配置说明

alpine-mariadb 官方文档

支持多语言及时区的MariaDB Docker镜像(基于Alpine Linux)

![Docker Automated build]([] ![Docker Pulls]([] ![Docker Stars]([***]

![Alpine Version]([] ![MariaDB Version]([]

此Docker镜像(maurosoft1973/alpine-mariadb)基于轻量级Alpine Linux,内置MariaDB v11.4.4-r1(兼容MySQL)数据库服务器。

Alpine版本:3.21.0(发布于2024-12-05)
MariaDB版本:11.4.4-r1(发布于2024-11-22)

什么是Alpine Linux?

Alpine Linux是一个基于musl libc和BusyBox构建的Linux发行版。该镜像仅5MB大小,且可访问比其他基于BusyBox的镜像更完整的软件包仓库。这使得Alpine Linux成为实用工具甚至生产应用的理想镜像基础。

什么是MariaDB?

MariaDB Server是全球最受欢迎的数据库服务器之一,由MySQL原开发团队打造,保证开源。知名用户包括***、WordPress.com和谷歌。

MariaDB能将数据转换为各类应用中的结构化信息,应用范围从银行系统到网站。它是MySQL的增强型替代品,因其快速、可扩展和健壮的特性,以及丰富的存储引擎、插件和工具生态系统,适用于多种使用场景。

MariaDB作为开源软件开发,作为关系型数据库提供SQL接口访问数据。最新版本还包含GIS和JSON功能。

特性

  • 最小体积和层数
  • 简单安装下内存占用极低
  • 多语言支持
  • 时区支持
  • MariaDB作为MySQL替代品

架构

  • :aarch64 - 64位ARM
  • :armhf - 32位ARM v6
  • :armv7 - 32位ARM v7
  • :ppc64le - 64位PowerPC
  • :x86 - 32位Intel/AMD
  • :x86_64 - 64位Intel/AMD(x86_64/amd64)

标签

  • :latest 基于最新分支(自动架构选择)
  • :aarch64 最新64位ARM
  • :armhf 最新32位ARM v6
  • :armv7 最新32位ARM v7
  • :ppc64le 最新64位PowerPC
  • :x86 最新32位Intel/AMD
  • :x86_64 最新64位Intel/AMD
  • :test 基于测试分支(自动架构选择)
  • :test-aarch64 测试版64位ARM
  • :test-armhf 测试版32位ARM v6
  • :test-armv7 测试版32位ARM v7
  • :test-ppc64le 测试版64位PowerPC
  • :test-x86 测试版32位Intel/AMD
  • :test-x86_64 测试版64位Intel/AMD
  • :3.21.0-11.4.4-r1 基于3.21.0-11.4.4-r1分支(自动架构选择)
  • :3.21.0-11.4.4-r1-aarch64 3.21.0版本64位ARM
  • :3.21.0-11.4.4-r1-armhf 3.21.0版本32位ARM v6
  • :3.21.0-11.4.4-r1-armv7 3.21.0版本32位ARM v7
  • :3.21.0-11.4.4-r1-ppc64le 3.21.0版本64位PowerPC
  • :3.21.0-11.4.4-r1-x86 3.21.0版本32位Intel/AMD
  • :3.21.0-11.4.4-r1-x86_64 3.21.0版本64位Intel/AMD

层与大小

版本大小
!Version!MicroBadger Size (tag)
!Version!MicroBadger Size (tag)
!Version!MicroBadger Size (tag)
!Version!MicroBadger Size (tag)
!Version!MicroBadger Size (tag)
!Version!MicroBadger Size (tag)

卷结构

  • /etc/my.cnf.d: MariaDB配置文件目录
  • /var/lib/mysql: 数据库文件目录
  • /var/lib/mysql/mysql-bin: MariaDB日志目录

环境变量

主要MariaDB参数:

  • LC_ALL: 默认区域设置(en_GB.UTF-8)
  • TIMEZONE: 默认时区(Europe/Brussels)
  • MYSQL_DATA_USER: 指定MySQL数据目录所有者(默认:mysql)
  • MYSQL_DATA_USER_UID: 指定MySQL数据目录所有者UID(默认:100)
  • MYSQL_DATA_GROUP: 指定MySQL数据目录组(默认:mysql)
  • MYSQL_DATA_GROUP_UID: 指定MySQL数据目录组GID(默认:101)
  • MYSQL_DATABASE: 指定数据库名称(默认:demo)
  • MYSQL_CHARSET: 指定数据库字符集(默认:utf8)
  • MYSQL_COLLATION: 指定数据库排序规则(默认:utf8_general_ci)
  • MYSQL_USER: 指定数据库用户(默认:demo)
  • MYSQL_PASSWORD: 指定数据库用户密码(为空则自动生成)
  • MYSQL_PASSWORD_LENGTH: 指定用户密码长度(当MYSQL_PASSWORD为空时使用)
  • MYSQL_ROOT_PASSWORD: 指定root用户密码(为空则自动生成)
  • MYSQL_ROOT_PASSWORD_LENGTH: 指定root密码长度(当MYSQL_ROOT_PASSWORD为空时使用)
  • MYSQL_REPLICATION: 启用复制(1=启用,默认0)
  • MYSQL_REPLICATION_USER: 指定复制用户(默认:replic)
  • MYSQL_REPLICATION_PASSWORD: 指定复制用户密码(默认:replic)
  • MYSQL_REPLICATION_SERVER_ID: 复制服务器唯一ID(默认:1)
  • MYSQL_REPLICATION_LOG_BIN: 启用复制所需的binlog(默认:/var/log/mysql/mysql-bin.log)
  • MYSQL_REPLICATION_BINLOG_FORMAT: 二进制日志格式(STATEMENT/ROW/MIXED,默认ROW)
  • MYSQL_REPLICATION_BINLOG_EXPIRE_LOG_SECONDS: 二进制日志过期时间(秒,默认864000)
  • MYSQL_REPLICATION_MAX_BINLOG_SIZE: 二进制日志轮转大小(默认500M)

区域设置列表

设置区域时需指定,否则使用默认值(en_GB.UTF-8)。

+-----------------+
| 区域设置         |
+-----------------+
| fr_CH.UTF-8     |
| fr_FR.UTF-8     |
| de_CH.UTF-8     |
| de_DE.UTF-8     |
| en_GB.UTF-8     |
| en_US.UTF-8     |
| es_ES.UTF-8     |
| it_CH.UTF-8     |
| it_IT.UTF-8     |
| nb_NO.UTF-8     |
| nl_NL.UTF-8     |
| pt_PT.UTF-8     |
| pt_BR.UTF-8     |
| ru_RU.UTF-8     |
| sv_SE.UTF-8     |
+-----------------+

字符集及信息列表

设置字符集时需指定排序规则,否则使用默认值。

+----------+-----------------------------+---------------------+--------+
| 字符集   | 描述                        | 默认排序规则        | 最大长度 |
+----------+-----------------------------+---------------------+--------+
| big5     | Big5繁体中文                | big5_chinese_ci     |      2 |
| dec8     | DEC西欧语言                  | dec8_swedish_ci     |      1 |
| cp850    | DOS西欧语言                  | cp850_general_ci    |      1 |
| hp8      | HP西欧语言                   | hp8_english_ci      |      1 |
| koi8r    | KOI8-R俄罗斯语               | koi8r_general_ci    |      1 |
| latin1   | cp1252西欧语言               | latin1_swedish_ci   |      1 |
| latin2   | ISO 8859-2中欧语言           | latin2_general_ci   |      1 |
| swe7     | 7位瑞典语                    | swe7_swedish_ci     |      1 |
| ascii    | US ASCII                     | ascii_general_ci    |      1 |
| ujis     | EUC-JP日语                   | ujis_japanese_ci    |      3 |
| sjis     | Shift-JIS日语                | sjis_japanese_ci    |      2 |
| hebrew   | ISO 8859-8希伯来语           | hebrew_general_ci   |      1 |
| tis620   | TIS620泰语                   | tis620_thai_ci      |      1 |
| euckr    | EUC-KR韩语                   | euckr_korean_ci     |      2 |
| koi8u    | KOI8-U乌克兰语               | koi8u_general_ci    |      1 |
| gb2312   | GB2312简体中文               | gb2312_chinese_ci   |      2 |
| greek    | ISO 8859-7希腊语             | greek_general_ci    |      1 |
| cp1250   | Windows中欧语言              | cp1250_general_ci   |      1 |
| gbk      | GBK简体中文                  | gbk_chinese_ci      |      2 |
| latin5   | ISO 8859-9土耳其语           | latin5_turkish_ci   |      1 |
| armscii8 | ARMSCII-8亚美尼亚语          | armscii8_general_ci |      1 |
| utf8     | UTF-8 Unicode                | utf8_general_ci     |      3 |
| ucs2     | UCS-2 Unicode                | ucs2_general_ci     |      2 |
| cp866    | DOS俄语                      | cp866_general_ci    |      1 |
| keybcs2  | DOS捷克-斯洛伐克语           | keybcs2_general_ci  |      1 |
| macce    | Mac中欧语言                  | macce_general_ci    |      1 |
| macroman | Mac西欧语言                  | macroman_general_ci |      1 |
| cp852    | DOS中欧语言                  | cp852_general_ci    |      1 |
| latin7   | ISO 8859-13波罗的海语        | latin7_general_ci   |      1 |
| utf8mb4  | UTF-8 Unicode                | utf8mb4_general_ci  |      4 |
| cp1251   | Windows西里尔语              | cp1251_general_ci   |      1 |
| utf16    | UTF-16 Unicode               | utf16_general_ci    |      4 |
| utf16le  | UTF-16LE Unicode             | utf16le_general_ci  |      4 |
| cp1256   | Windows阿拉伯语              | cp1256_general_ci   |      1 |
| cp1257   | Windows波罗的海语            | cp1257_general_ci   |      1 |
| utf32    | UTF-32 Unicode               | utf32_general_ci    |      4 |
| binary   | 二进制伪字符集                | binary              |      1 |
| geostd8  | GEOSTD8格鲁吉亚语            | geostd8_general_ci  |      1 |
| cp932    | Windows日语SJIS              | cp932_japanese_ci   |      2 |
| eucjpms  | Windows日语UJIS              | eucjpms_japanese_ci |      3 |
+----------+-----------------------------+---------------------+--------+

[***]

使用示例

1. 使用默认值创建容器

docker run --rm --name mysql -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql maurosoft1973/alpine-mariadb

2. 创建指定字符集和排序规则的容器

docker run --rm --name mysql -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql -e MYSQL_CHARSET=utf8mb4 -e MYSQL_COLLATION=utf8mb4_unicode_ci maurosoft1973/alpine-mariadb

3. 使用初始化脚本导入数据库

首次启动容器时,会创建指定名称的数据库并使用提供的配置变量初始化。此外,容器会执行/docker-entrypoint-initdb.d目录中扩展名为.sh、.sql和.sql.gz的文件,按字母顺序执行。通过挂载SQL转储文件到该目录,可轻松初始化数据库。SQL文件默认导入到MYSQL_DATABASE指定的数据库。

docker run --rm --name mysql -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql -v /myscript/initdb:/docker-entrypoint-initdb.d -v /myscript/pre-init:/scripts/pre-init.d -e MYSQL_DATABASE=dbtest -e MYSQL_USER=user -e MYSQL_PASSWORD=pwd -e MYSQL_ROOT_PASSWORD=root maurosoft1973/alpine-mariadb

4. Docker Compose示例

(请使用自定义凭据或让系统自动生成,生产环境请勿使用示例凭据!)
mysql:
  image: maurosoft1973/alpine-mariadb
  environment:
    MYSQL_ROOT_PASSWORD: test
    MYSQL_DATABASE:
查看更多 alpine-mariadb 相关镜像 →
yobasystems/alpine-mariadb logo
yobasystems/alpine-mariadb
by yobasystems
基于Alpine Linux的MariaDB容器镜像,集成MariaDB v11.4.8数据库服务器(MySQL兼容),支持amd64、armhf和aarch64架构,提供轻量级、高效的关系型数据库服务。
14210M+ pulls
上次更新:22 天前
forumi0721/alpine-mariadb logo
forumi0721/alpine-mariadb
by forumi0721
基于Alpine Linux的轻量级镜像,集成MariaDB数据库和phpMyAdmin Web管理工具,支持x64及aarch64架构,提供便捷的数据库服务与可视化管理功能。
10K+ pulls
上次更新:14 小时前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.