`docker build` creates a docker image from a Dockerfile and context. A context can be a URL or a local PATH. You can name the image using the optional `-t` tag.
A Dockerfile will install dependencies during the build command, from a specified URL or local PATH. Any dependencies necessary in your containers must be specified in the Dockerfile.