
wangxian/alpine-mysqlalpine-mysql是一个基于Alpine Linux的超小型Docker镜像,内置MySQL/MariaDB数据库服务。该镜像体积小巧,资源占用低,适合在开发环境、轻量级部署或资源受限场景中快速搭建MySQL/MariaDB数据库服务。
bashdocker build -t wangxian/alpine-mysql:latest .
bashcp .env-dist .env
bashvim .env
bashdocker compose build
bashdocker run -it --name mysql -p 3306:3306 -v ~/appdata/mysql:/app/mysql -e MYSQL_DATABASE=admin -e MYSQL_ROOT_PASSWORD=s6321..8 wangxian/alpine-mysql
bashdocker run -it --name mysql -p 3306:3306 -v ~/appdata/mysql:/app/mysql -e MYSQL_DATABASE=admin -e MYSQL_USER=app -e MYSQL_PASSWORD=app123..8 -e MYSQL_ROOT_PASSWORD=s6321..8 wangxian/alpine-mysql
bashdocker-compose up -d
| 环境变量 | 说明 |
|---|---|
| MYSQL_DATABASE | 要创建的数据库名称 |
| MYSQL_ROOT_PASSWORD | root用户的非本地连接密码 |
| MYSQL_USER | 要创建的普通用户名 |
| MYSQL_PASSWORD | 普通用户的非本地连接密码 |
通过 -v ~/appdata/mysql:/app/mysql 参数将数据库数据目录挂载到宿主机,实现数据持久化,避免容器删除后数据丢失。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务