是否可以为私有 docker 存储库定义别名?
我在服务器 docker.internal.example.com 上有一个存储库供内部使用,但外部不可用。现在我希望能够将图像推送到另一个存储库 docker.distr.example.com,该存储库可用于客户端安装。
一切都会好起来的,如果最终图像不依赖于中间图像,在 FROM 中引用,例如:
FROM docker.internal.example.com:5000/java/jetty-jdk8:latest
Run Code Online (Sandbox Code Playgroud)
该图像将无法从 docker.distr.example.com 中提取,因为对 java/jetty-jdk8 的引用将无法解析(docker.internal.example.com 将不可见)。
理想情况下,我希望能够简单地写
FROM java/jetty-jdk8:latest
Run Code Online (Sandbox Code Playgroud)
但我知道出于某种奇怪的原因它被 docker 开发人员认为是不安全的,所以这样的事情就足够了:
FROM DOCKER-PRIVATE:5000/java/jetty-jdk8:latest
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2952 次 |
| 最近记录: |