Thursday 15 April 2010

dockerhub - Invalid repository name while pulling an image in docker -



dockerhub - Invalid repository name while pulling an image in docker -

the repository owner on github shared next repository (mxtsit/myswitchxss) me , it's not showing on docker hub unlike couple of previous repositories had shared.

i getting next error, despite having right repository name:

docker@boot2docker:~$ docker pull mxtsit/myswitchxss 2014/11/12 17:53:43 invalid repository name (myswitchxss), [a-z0-9-_.] allowed

i suspect docker doesn't recognize uppercase letters mentioned in error description only [a-z0-9-_.] allowed , please right me if wrong. wondering if there official documentation available talks valid repository names on docker?

in recent past, whatever repositories have pulled in little case , has . notation. there way can overcome problem? also, can't find repository on dockerhub unlike previous repositories ideally should there can see on github account.

you might right. haven't seen repository upper case.

try this:

$ sudo docker pull https://<registry>/repositories/mxtsit/myswitchxss

in case, docker bypasses docker hub. security not guaranteed because there won't checksum checks.

currently registry redirects s3 urls downloads, going forwards downloads need streamed through registry. registry abstract calls s3 top-level class implements sub-classes s3 , local storage.

token returned when x-docker-token header sent request.

basic auth required pull private repos. basic auth isn't required pulling public repos, if 1 provided, needs valid , active account.

docker dockerhub

No comments:

Post a Comment