Docker Dockerfile
什么是 Dockerfile
Dockerfile 是一个文本文件,记录了镜像构建的所有步骤。
Dockerfile 构建镜像的过程
- 从 base 镜像运行一个容器。
- 执行一条指令,对容器做修改。
- 执行类似 docker commit 的操作,生成一个新的镜像层。
- Docker 再基于刚刚提交的镜像运行一个新容器。
- 重复 2 ~ 4 步,直到 Dockerfile 中的所有指令执行完毕。
使用 Dockerfile 定制镜像
这里仅讲解如何运行 Dockerfile 文件来定制一个镜像,具体 Dockerfile 文件内指令详解,将在下一节中介绍,这里你只要知道构建的流程即可。