DockerFile命令

FROM #基础镜像MAINTAINER #镜像是谁写的 姓名+邮箱RUN # 镜像构建的时候需要运行的命令ADD #步骤 添加内容WORKDIR #镜像的工作目录VOLUME #挂载的目录EXPOSE #保留端口配置CMD #指定这个容器启动的时候要运行的命令,只有最后一个会生效,可被替代ENTRYPOINT #指定容器启动的时候要运行的命令,可以追加命令ONBUILD #当构建一个被继承的DockerFile这个时候就会运行ONBUILD 的指令。触发指令。ENV #构建的时候设置环境变量
创建一个自己的centos
# 1、编写DockerFile的文件(vim centos)FROM centosMAINTAINER songjun<2966748189@qq.com>ENV MYPATH /usr/local //默认进入后的工作目录WORKDIR $MYPATHRUN yum -y install vimRUN yum -y install net-toolsEXPOST 6666CMD echo $MYATHCMD echo "-----end-----"CMD /bin/bash# 2、通过这个文件构建镜像docker build -f centos -t mycentos:1.0 .# 解释:docker build -f 你创建的DockerFile文件名 -t 自己随便取个镜像名字:TAG标识 .
查看构建流程历史
docker history mycentos:1.0

