1 Unstar Star 0 Fork 0

felord / docker-mysql-with-initdbApache-2.0

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
mysql docker with init db spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Mysql Docker 镜像脚本自定义

个人博客 码农小胖哥的博客

请多多关注公众号:码农小胖哥

Mysql镜像版本 5.7

原始官方镜像使用命令

要求启动特性

  • 修改编码为 utf8mb4
  • 时区修改为 Asia/Shanghai
  • 数据持久化

启动容器脚本参考:

docker run --name mysql-service -v d:/mysql/data:/var/lib/mysql -p 3306:3306 -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --default-time_zone="+8:00"

增加初始化数据库特性

可配置属性可执行 docker run -it --rm mysql:5.7 --verbose --help 查看。

执行新的Mysql Dockerfile 脚本构建自定义Mysql Docker镜像。

启动容器脚本参考:

docker run --name mysql-service -v d:/mysql/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d <新mysql镜像名称:tag>

Comments ( 1 )

Sign in for post a comment

1
https://gitee.com/felord/docker-mysql-with-initdb.git
git@gitee.com:felord/docker-mysql-with-initdb.git
felord
docker-mysql-with-initdb
docker-mysql-with-initdb
master

Search

131423 f1aaba0b 1899542 094922 1c74bed3 1899542