If you have looked into Docker, you will have heard about the Docker Repository and may have wondered what it is. Make yourself comfortable as we explain everything in detail in this mini guide. A Docker repository is a container that contains one or more Docker images relating to a particular piece of software or project. Why are there multiple Docker images if the software is the same? Because you can have multiple versions of a piece of software. Each time the software developer releases a new version, it creates a new Docker Image, with the same name, but with.