一、什么是Dockerfile

Dockerfile是一个文本文件,它包含了一系列用于创建Docker镜像的指令。每一条指令都会在镜像中创建一个新的层,这样在构建镜像时可以利用Docker的层缓存来加速构建过程。通过Dockerfile,我们可以定义一个自动化的过程来定制我们的镜像,包括安装需要的软件包,配置系统设置,复制应用代码等等。

二、基础指令

三、构建镜像

将Dockerfile尽量放在空目录中。然后执行以下指令格式:

docker build -t [新的镜像名]:[版本号] [Dockerfile所在路径]

命令会自动在Dockerfile所在路径中寻找Dockerfile文件,然后构建新的镜像。