A Docker image is an inert, immutable, file that's essentially a snapshot of a Linux container. Images are created with the 'docker build' command or 'docker container' command. Images will produce a container when started with 'docker run'. Images are stored in a Docker registry such as registry.hub.docker.com