Such Dockerfiles can then be used through the -file (or -f shorthand) A commonĬonvention is to name these Dockerfile. Some projects may need distinct Dockerfiles for specific purposes. Without having to specify additional command flags. Using the default name allows you to run the docker build command The default filename to use for a Dockerfile is Dockerfile (without a file-Įxtension). The root of your project, create a file named Dockerfile and open this file in Let’s walk through the process of creating a Dockerfile for our application. When we tell Docker to build our image by executing the docker buildĬommand, Docker reads these instructions, executes them, and creates a Docker Now that our application is running properly, let’s take a look at creating a Dockerfile.Ī Dockerfile is a text document that contains the instructions to assemble aĭocker image.