Docker file是用来构建镜像的文本文件,文件内容是一条条构建镜像所需要的指令和说明。
用Docker file定制镜像
1.定制一个nginx镜像(构建完成后镜像内会有一个 /usr/share/nginx/html/index.html 文件)
在空目录下,新建Dockerfile文件,并添加内容:
FROM nginx
RUN echo 'hengda的nginx镜像' > /usr/share/nginx/html/index.html
FROM 指基础镜像,后面的操作都是基于这个基础镜像nginx
RUN 在基础镜像中执行命令
开始构建镜像(在Dockerfile所在目录执行构建命令)
$ docker build -t nginx:test ./test
(nginx:test镜像名称:镜像标签)