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文件