duckerfile文件
在docker中创建镜像最常用的方式就是使用dockerfile。Dockerfile是一个Docker镜像的描述文件,Dockerfile其内部包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何创建。 一个Dockerfile的实例如下: 由上可知,Dockerfile结构大致分为四个部分: 1、基础镜像信息 2、维护者信息 3、镜像操作指令 4、容器启动时执行指令 Dockerfile每行支持一条指令,每条指令可带多个参数,支持使用以#号开头的注释。下面对常用指令做一些介绍 二、Dockerfile常用指令 以下是通俗解释全景图 2.1、FROM 指明构建的新镜像是来自于哪个基础镜像 例如:FROM centos:6. 2.2 MAINTAINER 指明镜像维护者及其联系方式 2.3 RUN 构建镜像时运行的Shell命令。 例如: RUN [“yum”, “install”, “httpd”] RUN yum install xx 又如,在使用微软官方ASP.NET Core Runtime镜像时往往会加上以下RUN命令,弥补无法在默认镜像喜爱使用Drawing相关接口的缺憾: FROM microsoft/dotnet:2.2.1-aspnetcore-runtime RUN apt-get update RUN apt-get