We were using the SSH URL in the Docker documentation, while using the HTTPS URL everywhere else. The HTTPS URL is the right one in this case because it's meant for people who won't have write access to the repository.