详解使用DockerHub官方的mysql镜像生成容器
写在前面:看到网上关于利用DockerHub官方的mysql镜像生成容器此类的文档比较少,故结合自身实践分享给大家,还望多多指教。 我的需求:利用docker 镜像快速建立一个mysql容器。 于是我去找度娘,谷哥,看了好多以官方centos镜像为基础,制作基于centos的mysql镜像,但是制作后发现镜像大小已经超过1G,对于一般的docker镜像来说太臃肿了。 自己私下想:不至于吧,mysql的镜像这么大?然后去仓库看了下 https://hub.docker.com/_/mysql/ (英文水平比较好的直接看这链接文档来就好了,嘿嘿) 言归正传 -> 我自己隐约觉得,用官方的就好了,因为这已经暂时满足我的需求了。其他人自己制作mysql镜像有他们的特殊需求吧! 所以我就先使用官方的了! 拉下来一看Docker Hub目前官方提供的mysql镜像才380.2MB。 一、下载官方的mysql镜像 [root@localhost ~]# docker pull mysql 下载完成后查看镜像: [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/mysql latest 1195b21c3a45 10 weeks ago 380.2 MB 二、生成容器 生成容器时