No, I think it is not supported yet (1.1.2 as write). I guess main reasons is
The local private registry is not the mirror from the public registry, therefore the logical is not that if it can't be found locally, then it goes to public. They are totally different.
Therefore if we setup own private docker repository but keep the same naming, it will mess up.
When you do docker images
, and you see ubuntu
, how do you know it is from your local private registry or public.
UPDATE: add one sample case
Also if we have a Dockerfile
, put the tomcatit use tomcat7
as base
FROM tomcat7
How do you know this build comes from ?
If we want to have strict process or control on the mapping between the private repo and public repo, it will be complicated.
Technically it is possible, but gain less. It loose the power of docker (community)
It is similar case for other package system which demands the unique name for the package.