DockerFile 保留字指令含义

如图所示:

ENTRYPOINT   不会被docker run 之后的参数替换。

ONBUILD   是在父镜像被子镜像继承后父镜像希望执行的后续命令。

原文地址:https://www.cnblogs.com/zHQQQQ/p/12283890.html

时间: 2024-08-30 05:47:00

DockerFile 保留字指令含义的相关文章

dockerfile保留字指令

FROM 基础镜像,当前新镜像是基于哪个镜像的 MAINTAINER 镜像维护者的姓名和邮箱地址 RUN 容器构建时运行的命令 EXPOSE 当前容器对外暴露的端口 WORKDIR 指定在创建容器后,终端默认登录的进来工作目录,一个落脚点 ENV 用来在构建镜像过程中设置环境变量 ADD 将宿主机目录下的文件靠背巾镜像且ADD命令会自动处理URL和解压tar压缩包 COPY 类似ADD,拷贝文件和目录到镜像中 将从构建上下文目录中<原路径>的文件/目录复制到新的一层的镜像内的<目标路径&

using指令含义

using指令作用: 就是导入命名空间,这样你比如用StringBuilder类,就不用System.Text.StringBuilder builder = new System.Text.StringBuilder()了, 方便了操作,增强了可读性. 介绍一些指令含义如下: http://www.zybang.com/question/8ae2157cf831e325c6ceed8650f0045e.html?fr=iks&word=using+System.Configuration%3B

Dockerfile常用指令

Dockerfile常用指令 1.FROM:构建镜像基于哪个镜像 语法:FROM <image>[:<tag>] 例如:FROM centos:7 解释:设置要制作的镜像基于哪个镜像,FROM指令必须是整个Dockerfile的第一个指令,如果指定的镜像不存在默认会自动从Docker Hub上下载. 2.MAINTAINER:镜像维护者姓名或邮箱地址 语法:MAINTAINER <name> 例如:MAINTAINER adam 解释:MAINTAINER指令允许你给将

Dockerfile常用指令详解&镜像缓存特性

Dockerfile简介 Dockerfile 是Docker中用于定义镜像自动化构建流程的配置文件.在Dockerfile中,包含了构建镜像过程中需要执行的命令和其他操作.通过Dockerfile可以更加清晰,明确的给定Docker镜像的制作过程,由于仅是简单,小体积的文件,在网络等介质中传递的速度快,能够更快的实现容器迁移和集群部署.Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建. 相对于提交容器修改在进行镜像迁

Docker学习笔记(7-3)Dockerfile的指令(二)

学习目标: Dockfile指令 CMD ENTRYPOINT ADD/COPY/VOLUME WORKDIR/ENV/USER ONBUILD Dockerfile FROM ubuntu:14.04 MAINTAINER liangshengqi "[email protected]" ENV REFRESH_DATE 2017-02-05 RUN apt-get update RUN apt-get install -y nginx COPY index.html  /usr/s

Dockerfile 常用指令 - 每天5分钟玩转 Docker 容器技术(16)

是时候系统学习 Dockerfile 了. 下面列出了 Dockerfile 中最常用的指令,完整列表和说明可参看官方文档. FROM指定 base 镜像. MAINTAINER设置镜像的作者,可以是任意字符串. COPY将文件从 build context 复制到镜像.COPY 支持两种形式: COPY src dest COPY ["src", "dest"] 注意:src 只能指定 build context 中的文件或目录. ADD与 COPY 类似,从 b

Dockerfile的指令

指令的一般格式为 INSTRUCTION arguments,指令包括 FROM.MAINTAINER.RUN 等. FROM 格式为 FROM <image>或FROM <image>:<tag>. 第一条指令必须为 FROM 指令.并且,如果在同一个Dockerfile中创建多个镜像时,可以使用多个 FROM 指令(每个镜像一次). MAINTAINER 格式为 MAINTAINER <name>,指定维护者信息. RUN 格式为 RUN <com

Dockerfile基本指令

Dockerfile中常用命令: 语法组成: 1 注释信息 2 指令---参数 [通常要大写|实质上不区分大小写] 3 顺序执行 4 第一个非注释行必须是from [基于那个基础镜像制作] 5 需要一个专用目录[自己创建] 6 首字目必须大写---Dockerfile 7 制作镜像依赖到文件或者包组时,必须提前准备至专用目录下 .dockerignore file --每一行中定义一个忽略文件 --创建在工作目录中 例如:pam.d/su* ...........................

Docker DockerFile文件指令

1.dockerfile指令格式 # Comment注释 INSTRUCTION argument指令名 + 参数 2.普通指令 1. FROM 已存在的镜像,基础镜像,第一条非注释指令 FROM <image> FROM <image>:<tag> 2. MAINTAINER 镜像作者信息.联系信息 与dockercommit -a类似 MAINTAINER <name> 3. RUN 指定当前镜像中运行的命令 每一个RUN指令都毁在当层镜像的上层创建一个