Een Docker-repository is een plaats waar Docker images worden opgeslagen. Het is vergelijkbaar met een GitHub-repository waar verschillende versies van code worden opgeslagen. Een Docker-repository helpt bij het delen, verspreiden en manipuleren van Docker-images door verschillende accounts of rechtstreeks op de Docker-server. Repositories kunnen publiek of privé zijn en zijn over het algemeen gehost door Docker Hub of andere derden zoals Google Container Registry en AWS Container Registry.