本文共 562 字,大约阅读时间需要 1 分钟。
之前文章使用的mysql镜像是docker官方维护的mysql镜像
Linux运维-Docker|03.Docker搭建WordPress
这里我们选择Mysql官方,也就是Oracle公司维护的镜像来手动构建一次
我们到docker hub上找到这个镜像
打开上面docker hub里官方提供的dockerfile来看下,
这就是官方是用的构建镜像的Dockerfile了
新建一个目录,将Dockerfile复制或者下载到目录下
这里我直接复制的
在Dockerfile同级目录下直接执行docker build .就会开始构建镜像
构建的镜像里使用的yum安装mysql
执行到第6步的时候报错了,提示我们缺少文件
这个文件官方也提供了
复制到同级目录下就行
这里使用wget url地址,下载到dockerfile同级目录下
这样所需的文件就齐了
因为docker镜像是分层的,每层都会构建一个镜像
所以就算某一步出错退出了,再次构建也是会在之前构建好的镜像基础之上构建的
不用担心会重复操作
因为最后几步只是复制文件,所以执行速度很快
构建好的镜像,需要自己打一个tag
自己构建的镜像就完成了,当然可以更改Dockerfile
添加上自己需要用到的额外的内容
比如在yum步骤安装一个vim方便在容器里编辑文件
转载地址:http://fljdv.baihongyu.com/