zoukankan      html  css  js  c++  java
  • 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文件

      

       

      

  • 相关阅读:
    链表 | 递归删除不带头结点链表所有x元素
    A1016 | 磨人的大模拟
    Ubuntu 下安装 Qt Designer
    shell札记
    A1102 | 反转二叉树
    顺序表 | 二分查找:两个数组合并后的中位数
    A1113 | Integer Set Partition (25)
    A1128 | 逻辑想象能力、简洁高效美观的代码、memset的使用情景
    05.字符串
    04.序列的应用
  • 原文地址:https://www.cnblogs.com/aqicheng/p/13527366.html
Copyright © 2011-2022 走看看