2018年1月19日

摘要: SHELL指令:允许覆盖用于shell命令形式的默认shell 语法形式:SHELL ["executable", "parameters"] linux默认shell表示为["/bin/sh", "-c"] Windows 下表示为 ["cmd", "/S", "/C"] SHELL指令可以在一个 阅读全文
posted @ 2018-01-19 15:32 残天 阅读(270) 评论(0) 推荐(0)
摘要: HEALTHCHECK:docker容器运行健康检查 语法形式: HEALTHCHECK [OPTIONS] CMD command (通过在容器中运行一个命令执行健康检查) HEALTHCHECK NONE (禁用从基本镜像继承的任何健康检查) 通过HEALTHCHECK,我们可以知道如何测试一个 阅读全文
posted @ 2018-01-19 14:28 残天 阅读(365) 评论(0) 推荐(0)
摘要: ONBUILD:为镜像添加稍后要执行的触发器 语法形式:ONBUILD [INSTRUCTION] 详解:为镜像A添加触发器、当镜像B以A为基础镜像时、在构建B镜像的过程中、会先执行onbuild的指令、然后才会执行其它指令 任何构建器的指令都可以注册为一个触发器 ONBUILD工作原理: 注: O 阅读全文
posted @ 2018-01-19 13:59 残天 阅读(312) 评论(0) 推荐(0)
摘要: ARG:定义构建镜像时需要的参数、用户可以在构建期间通过docker build --build-arg <varname>=<value>将其传递给构建器、如果指定了dockerfile中没有定义的参数,则发发出警告,提示构建参数未被使用 语法形式: ARG <name>[=<default va 阅读全文
posted @ 2018-01-19 11:43 残天 阅读(3643) 评论(0) 推荐(1)
摘要: WORKDIR:设置指令工作目录,如果workdir不存在,将会被创建 语法形式: WORKDIR /path/to/workdir WORKDIR指令可以在一个dockerfile中多次使用,如果提供了相对路径、则 该相对路径是以WORKDIR为前缀的。如下: WORKDIR /a WORKDIR 阅读全文
posted @ 2018-01-19 10:42 残天 阅读(1042) 评论(0) 推荐(0)
摘要: VOLUME:挂载卷、通过指定的名称创建一个挂载点,将其标记为本地主机或者其它容器进行挂载的卷 语法形式: VOLUME ["/data"] data可以是一个JSON数组或者多个纯字符串 VOLUME ["/var/log/"] VOLUME /var/log VOLUME /var/log /v 阅读全文
posted @ 2018-01-19 09:32 残天 阅读(1474) 评论(0) 推荐(0)

导航