【Docker笔记】使用Dockerfile创建镜像
【Docker笔记】使用Dockerfile创建镜像 在前面我们讲解了基于已有的镜像容器创建和基于本地模板导入两种方式来创建镜像,在这里我们就来说说第三种创建镜像的方式。Dockerfile是一个文本格式的配置文件,我们可以通过Dockerfile快速创建自定义的镜像。 一、基本结构Dockerfile是由多行命令语句组成的,并且在文件中支持以 # 开始的注释行。我们一般将Dockerfile文件分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。其中,第一行(不包含注释行)必须指定基于的基础镜像,例如:FROM ubuntu。之后可以是维护者信息,如:MAINTAINER gongziqi 14155830994@qq.com。再往后可以是镜像的操作指令,如: RUN echo "debhttp://archive.ubuntu.com/ubuntu/raring main universe" >> /etc/apt/sources.list RUN apt-get update && apt-get install -y nginx ...
