• Docker教程---Dockerfile


    一、Dockerfile文件解析

      概念:Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。

      构建三步骤:1、编写Dockerfile文件;

            2、docker build 

            3、docker run

    二、Dockerfile构建过程解析

      1、每条保留字指令都必须为大写字母且后面要跟随至少一个参数

      2、指令按照从上到下,顺序执行

      3、#表示注释

      4、每条指令都会创建一个新的镜像层,并对镜像进行提交

     三、docker执行Dockerfile的大致流程

      1、docker从基础镜像运行一个容器

      2、执行一条指令并对容器做出修改

      3、执行类似docker commit的操作提交一个新的镜像层

      4、docker再基于刚提交对的镜像运行一个新容器

      5、执行dockerfile中的下一条指令直到所有指令都执行完成。

      6、总结:

            

     四、Dockerfile文件保留字讲解

           

     五、案例

      编写Dockerfile文件

      

       执行build命令

           

          

       列出镜像的变更历史

          

    六、CMD、ENTRYPOINT命令详解

      

      

    七、使用Dockerfile来构建SpringBoot的镜像

      1、目录结构

      

       2、编写Dockerfile文件

      

       

      

  • 相关阅读:
    链表栈
    双链表
    Linux sar命令查看系统资源使用情况
    Linux 命令(w/who/whoami/who am i)
    shell脚本引用expect
    expect 免交互配置互信
    expect 远程传输文件
    expect 远程执行命令-02
    expect 远程执行命令-01
    expect 脚本自定义变量和位置变量
  • 原文地址:https://www.cnblogs.com/aqicheng/p/13527366.html
Copyright © 2020-2023  润新知