美文网首页
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