build in ubuntu 18.04, test in ubuntu 18.04 and ubuntu 16.04
185
继承自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
=============================================
继承自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
Content type
Image
Digest
Size
131.1 MB
Last updated
almost 8 years ago
docker pull uetty/mysql:5.7.23e