Docker Is Four Things
> First, the Dockerfile file format for declaratively describing a machine (operating system, installed packages, processes, etc).The Dockerfile format is not declarative.Declarative means you define the state you wantImperative means you define the commands to runDockerfile is 100% imperative