Dockerdynamic基础映像名称

我正在与另一家公司联合开发,我们有单独的docker注册,DNS等。如果我build立一个docker图像,并在其他项目中使用它作为基础图像

FROM abc-regsitry.com/custom_centos:1.0 

另一方将使用相同的来源构build映像,无法parsingDNS名称abc-registry.com。 如何使FROM指令中的dockerregistry前缀变为dynamic? Dockerfile模板是我们唯一的select吗?

您可以设置一个额外的共享存储库。

将图像复制到共享库

 docker pull my-repo.com/myImage docker tag my-repo.com/myImage shared-repo.com/ourImage docker push shared-repo.com/ourImage 

他们可以做

 FROM shared-repo.com/ourImage 

这样他们有一个固定的前缀,图像名称是你select的任何东西。