Sign inSign up

yoojia/mysql

By yoojia

•Updated over 7 years ago

基于 Alpine 镜像的 MySQL 的 Docker 镜像源项目

Image
0

1.2K

yoojia/mysql repository overview

⁠DockerMySQL-Alpine

基于 Alpine 镜像的 MySQL 的 Docker 镜像源项目

⁠Docker Hub

DockerHub⁠

⁠使用

docker run -it \
  --name mysql \
  -p 3306:3306 \
  -v /YOUR/STORAGE/PATH/:/var/lib/mysql \
  -e MYSQL_DATABASE=YOUR_INIT_DB_NAME \
  -e MYSQL_USER=YOUR_USERNAME \
  -e MYSQL_PASSWORD=YOUR_PASSWORD \
  -e MYSQL_ROOT_PASSWORD=YOUR_ROOT_PASSWORD \
  yoojia/mysql:alpine-amd64

⁠初始化数据库

容器启动时, 会检查两个目录, 并尝试初始化数据库.

  1. /YOUR/STORAGE/PATH/mysql/;第一次启动容器时,会创建此目录,并开始初始化过程;如果目录已存在,则不执行初始化;

  2. 在第 1 条的初始化状态下,尝试读取 /YOUR/STORAGE/PATH/scripts/ 路径下的.sh和.sql格式的文件,执行初始化过程;

Tag summary

Content type

Image

Digest

Size

56.9 MB

Last updated

over 7 years ago

docker pull yoojia/mysql