我有docker机器,默认情况下它会从docker hub中提取我的图像。
现在我们有了自己的repo,它可以作为docker hub的远程代理。
我们可以使用docker pull server/repo/image
。
现在我希望docker pull image
解析到我们的注册表而不是docker hub。如何在docker机器中实现这一目标?
答案 0 :(得分:0)
无法更改默认的泊坞窗注册表。您只能将私有注册表配置为dockerhub注册表的镜像,如Registry as a pull through cache中所述。
检查已请求此功能的moby-33069问题。
答案 1 :(得分:0)
如果您正在使用Docker的Red Hat分支(可以在其仓库中使用CentOS或EPEL不确定),则可以完成此操作。 您使用--add-repository标志。 如果我没记错的话,如果您是从源代码构建的,也可以更改默认存储库。