美文网首页
DockerFile文件详解

DockerFile文件详解

作者: Geroge1226 | 来源:发表于2021-05-28 13:32 被阅读0次

转载:https://www.cnblogs.com/panwenbin-logs/p/8007348.html

1、什么是DockerFile

Dockerfile是一个包含用于组合镜像命令的文本文档。Docker通过读取Dockerfile中的指令自动生成镜像。
docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。

2、DockerFile组成结构

Dockerfile 一般分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,"#" 为 Dockerfile 中的注释。

3、DockerFile中命令

Docker从上到下的顺序运行Dockerfile的指令。为了指定基本镜像,第一条指令必须是FROM。可以在Docker文件中使用RUN,CMD,FROM,EXPOSE,ENV等指令。

  • RUN 构建镜像时执行的命令
shell执行
格式:
    RUN <command>
exec执行
格式:
    RUN ["executable", "param1", "param2"]

注:
  RUN指令创建的中间镜像会被缓存,并会在下次构建中使用。如果不想使用这些缓存镜像,可以在构建时指定--no-cache参数,如:docker build --no-cache

ps:命令流程图如下

image.png

相关文章

  • Docker资料整理4 -Dockerfile

    docker & kubernetes 面试(某银行科技公司)Dockerfile文件详解使用Dockerfile...

  • Dockerfile文件详解

    如果你看到这里证明你已经知道这个文件能做什么和怎么用了,这里就不再熬述这些,直接切入正题看看这个文件支持的各项功能...

  • Dockerfile文件详解

    文章出处:https://www.cnblogs.com/panwenbin-logs/p/8007348.htm...

  • Dockerfile文件详解

    抄袭自: https://blog.51cto.com/14156658/2497164[https://blog...

  • DockerFile文件详解

    前言 如果安装一个nginx的话,安装完以后,通常不会运行在默认配置下,那因此,我们通常需要去改一改它的配置文件或...

  • DockerFile文件详解

    转载:https://www.cnblogs.com/panwenbin-logs/p/8007348.html[...

  • Dockerfile命令详解

    Dockerfile命令详解 Springboot项目的Dockerfile怎么写

  • 004-Dockerfile详解

    [TOC] 1. DockerFile 样例 2. 指令详解 2.1 COPY 复制指令,从上下文目录中复制文件...

  • Dockerfile

    使用 Dockerfile 定制镜像 指令详解 COPY 复制指令,从上下文目录中复制文件或者目录到容器里指定路径...

  • 【现学现忘Docker基础】— 28.DockerFile文件详

    1、DockerFile文件说明 (1)DockerFile文件是什么? Dockerfile是用来构建Docke...

网友评论

      本文标题:DockerFile文件详解

      本文链接:https://www.haomeiwen.com/subject/odejjltx.html