美文网首页
Dockerfile构建过程

Dockerfile构建过程

作者: 何家小富富 | 来源:发表于2021-02-20 08:47 被阅读0次

    Dockerfile 构建镜像过程

    1. 从基础镜像中运行一个容器
    2. 执行一条指令,对容器做出修改
    3. 对 2中 修改后的容器,执行类似与 docker commit的操作,提交一个新的镜像层。
    4. 基于 3 中的中间层镜像,运行一个新的容器。
    5. 反复 2、3、4的操作,直至所有的指令执行完毕。

    注意:

    docker build 会删除中间层过程中创建的容器,但并不会删除中间层的镜像。


    基于中间层的镜像,可以用于调试构建过程。


    构建缓存

    基于构建缓存会变得更高效

    跳过构建缓存方式一:docker build --no-cache

    跳过构建缓存方式二:ENV 指令

    Dockerfile

    # 修改的一下 指令就
    ENV REFRESH_DATE = 2015-04-01
    

    构建过程的查看

    docker history [image]

    相关文章

      网友评论

          本文标题:Dockerfile构建过程

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