Advertisement

centos7是Docker的基础镜像

阅读量:

采用CentOS7基础镜像的Dockerfile来构建MySQL镜像时,可能会遇到问题,在Docker Hub上执行构建操作时出现失败提示:

构建过程失败,返回错误代码127,对应命令为:'/bin/sh -c /etc/init.d/mysqld start && mysql -e "grant all privileges on . to 'root'@'%' identified by '123456' WITH GRANT OPTION ;"&& mysql -e "grant all privileges on . to 'root'@'localhost' identified by '123456' WITH GRANT OPTION ;"&& mysql -u root -p123456 -e "show databases;"'

所使用的Dockerfile内容如下:

基于centos7基础镜像

基于centos:7镜像构建

维护者 chenyufeng " yufengcode@gmail.com "

设置工作目录为/home

使用yum的方式安装mysql;

执行以下命令以安装mysql-server和mysql软件包:RUN yu

全部评论 (0)

还没有任何评论哟~