mysql

iwfwebsolutions/mysql Docker 镜像

IWF优化的MySQL基础镜像,包含适用于大多数项目的MySQL配置,用于构建自定义数据库容器。

下载次数: 0状态:社区镜像维护者:iwfwebsolutions仓库类型:镜像最近更新:7 天前
下载命令
点击查看

IWF优化MySQL基础镜像

镜像概述

该镜像为构建自定义数据库容器提供基础支持,包含适用于大多数项目的MySQL配置。作为基础镜像,可帮助开发者快速搭建符合项目需求的数据库环境。源码及详细文档请访问:https://github.com/iwf-web/docker-db。

核心功能与特性

  • 基础镜像支持:作为构建自定义数据库容器的底层基础,简化数据库环境搭建流程
  • 优化配置:内置针对多数项目场景优化的MySQL配置,减少手动配置工作
  • 通用性强:适配各类常见项目需求,无需从零开始配置MySQL环境
  • 开源协作:支持开发者在GitHub贡献代码或反馈问题

使用场景

  • 开发者需要构建自定义数据库容器的项目
  • 快速搭建基于MySQL的开发/测试环境
  • 需要统一数据库配置标准的团队或项目
  • 各类Web应用、企业系统等需使用MySQL数据库的场景

使用方法与配置说明

获取镜像

可通过Docker Hub拉取镜像(具体镜像名称请参考GitHub文档),或直接基于源码构建:

bash
# 拉取镜像(示例,实际镜像名称以GitHub文档为准)
docker pull docker.xuanyuan.run/iwf-web/docker-db:latest

# 或从源码构建
git clone https://github.com/iwf-web/docker-db.git
cd docker-db
docker build -t iwf-web/docker-db .

基于镜像构建自定义容器

可通过Dockerfile基于该基础镜像添加项目特定配置:

dockerfile
# 自定义Dockerfile示例
FROM docker.xuanyuan.run/iwf-web/docker-db:latest

# 添加项目专属配置(如自定义my.cnf)
COPY ./custom-my.cnf /etc/mysql/conf.d/

# 安装额外依赖(如有需要)
RUN apt-get update && apt-get install -y some-package

# 设置环境变量(如数据库初始化参数)
ENV MYSQL_ROOT_PASSWORD=mysecretpassword

运行容器

直接运行基础镜像或自定义构建的镜像:

bash
# 运行基础镜像示例
docker run -d \
  --name my-mysql-container \
  -p 3306:3306 \
  -e MYSQL_ROOT_PASSWORD=password \
  docker.xuanyuan.run/iwf-web/docker-db:latest

详细配置参考

更多配置细节(如环境变量、数据持久化、网络配置等)请查阅GitHub官方文档:
https://github.com/iwf-web/docker-db

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 mysql 镜像标签

docker pull docker.xuanyuan.run/iwfwebsolutions/mysql:<标签>

DockerHub 原生拉取命令

docker pull iwfwebsolutions/mysql:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持99.95% SLA 保障付费会员免广告