Sign inSign up

uetty/mysql

By uetty

Updated almost 8 years ago

build in ubuntu 18.04, test in ubuntu 18.04 and ubuntu 16.04

Image
0

185

uetty/mysql repository overview

mysql:5.7.23

继承自ubuntu:16.04,在ubuntu:18.04上编译完成的,内部已经有了默认的配置,包括:UTF-8编码、初始用户名密码为: root 123456 使用如下命令运行容器: docker run -it --name mysql -p 3306:3306 uetty/mysql:5.7.23 容器启动时,容器内的mysql自动启动服务.

build in ubuntu 18.04 image super ubuntu 16.04, has default configure(/etc/mysql). mysql service auto start when container fist running. RUN CMD: docker run -it --name mysql -p 3306:3306 uetty/mysql:5.7.23

=============================================

mysql:5.7.23e

继承自ubuntu:16.04,在ubuntu:18.04上编译完成的,内部已经有了默认的配置,包括:UTF-8编码、初始用户名密码为: root 123456 与5.7.23的区别是5.7.23e,更容易支持数据容器分离,内部有一个脚本,对数据目录进行判断是否已经存在数据,存在数据则使用已存在的数据,如果不存在数据,则使用mysql安装时的默认数据 使用如下命令运行容器: docker run -it --volumes-from data-volume --name mysql -p 3306:3306 uetty/mysql:5.7.23 容器启动时,容器内的mysql自动启动服务. 解释: data-volume 是数据容器的名字,表示使用数据容器的数据。要求数据容器将/var/lib/mysql目录单独挂载到宿主机上,可参见:uetty/volume 镜像

build in ubuntu 18.04 image super ubuntu 16.04, has default configure(/etc/mysql). data separation compatible, mysql service auto start when container fist running. RUN CMD: docker run -it --volumes-from data-volume --name mysql -p 3306:3306 uetty/mysql:5.7.23e ps: data-volume is the containner who play a data volume role and shared /var/lib/mysql file

Tag summary

Content type

Image

Digest

Size

131.1 MB

Last updated

almost 8 years ago

docker pull uetty/mysql:5.7.23e