Why am I receiving the error
”The Repository is Locked, access denied”message when trying to pull or push my Docker Hub repository?
This problem may occur for two reasons:
- User has their Default Repository Visibility set to
Privateand they push a new repository using the Docker CLI. If you don't have any free private repositories available, then the new repository will become locked due to the visibility defaulting as
- Decline in payment collection for the current subscription plan for the private repositories.
If you encounter such a problem, please change your default repository visibility to
Public and push your image to a public repository. If you need the repository to remain private, confirm you have enough private repositories available and that your billing is current. If neither of these methods are relevant to your issue please send an email to email@example.com.