Docker动态基本映像名称

时间:2016-04-25 23:51:10

标签: docker dockerfile

我正在与另一家公司进行联合开发,我们有单独的docker regsitry,DNS等。如果我构建一个docker镜像并将其用作其他项目中的基本图像,如

FROM abc-regsitry.com/custom_centos:1.0

另一方将使用相同的来源构建映像无法解析DNS名称abc-registry.com。如何使FROM指令中的docker注册表前缀动态化? Dockerfile模板是我们唯一的选择吗?

1 个答案:

答案 0 :(得分:3)

您可以设置其他共享存储库。

将图像复制到共享仓库

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

这样他们就有了固定的前缀,图像名称就是你选择的任何东西。