我正在与另一家公司进行联合开发,我们有单独的docker regsitry,DNS等。如果我构建一个docker镜像并将其用作其他项目中的基本图像,如
FROM abc-regsitry.com/custom_centos:1.0
另一方将使用相同的来源构建映像无法解析DNS名称abc-registry.com。如何使FROM指令中的docker注册表前缀动态化? Dockerfile模板是我们唯一的选择吗?
答案 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
这样他们就有了固定的前缀,图像名称就是你选择的任何东西。