【发布时间】:2018-06-24 06:16:53
【问题描述】:
是否可以为私有 docker 存储库定义别名?
我在服务器 docker.internal.example.com 上有一个存储库供内部使用,外部不可用。现在我希望能够将图像推送到另一个存储库 docker.distr.example.com,它可用于客户端安装。
一切都会好的,如果最终图像不依赖于中间图像,在 FROM 中引用,例如:
FROM docker.internal.example.com:5000/java/jetty-jdk8:latest
无法从 docker.distr.example.com 拉取该图像,因为无法解析对 java/jetty-jdk8 的引用(docker.internal.example.com 将不可见)。
理想情况下,我希望能够写得简单
FROM java/jetty-jdk8:latest
但我知道出于某种奇怪的原因,docker 开发人员认为它不安全,所以这样的事情就足够了:
FROM DOCKER-PRIVATE:5000/java/jetty-jdk8:latest
【问题讨论】:
标签: docker repository