使用docker创建一个镜像
原创
©著作权归作者所有:来自51CTO博客作者Herio的原创作品,请联系作者获取转载授权,否则将追究法律责任
使用docker创建一个镜像
1.在目录下创建一个文件
mkdir Dockerfile
vim mycentos
2.编写镜像文件
FROM centos #继承的是那个镜像
MAINTAINER herio<1479898695@qq.com> #维护者的信息:姓名+邮箱
ENV MYPATH /usr/local #环境变量的设置: key value
WORKDIR $MYPATH #工作目录,即运行后默认进入的目录
RUN yum -y install vim #安装一些其他软件
RUN yum -y install net-tools
# 运行一些cmd命令查看是否创建成功.
CMD echo $MYPATH
CMD "------end-----"
CMD /bin/bash
![使用docker创建一个镜像_mysql](https://s2.51cto.com/images/blog/202112/31144721_61cea779ba69485055.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
3.创建镜像
docker build -f mycentos -t mycentos:1.0 .
4.查看镜像是否已经创建。
![使用docker创建一个镜像_docker_02](https://s2.51cto.com/images/blog/202112/31144721_61cea779f094582007.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
5.运行镜像
docker run -it a0c914d7c704
6.查看安装的一些的东西是否能使用
![使用docker创建一个镜像_vim_03](https://s2.51cto.com/images/blog/202112/31144722_61cea77a2b6f183905.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![使用docker创建一个镜像_mysql_04](https://s2.51cto.com/images/blog/202112/31144722_61cea77a828c570559.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
END