Ran into this Docker error with one of my projects:
invalid reference format: repository name must be lowercase
What are the various causes for
In my case, the image name defined in docker-compose.yml contained uppercase letters. The fact that the error message mentioned repository instead of image did not help describe the problem and it took a while to figure out.
docker-compose.yml
repository
image