在我的平台中,我想为 Docker 配置本地注册表并配置我的 Docker 守护程序以将其用作主选项,但是,例如,如果这样注册表已关闭, Docker Hub 将尝试使用假设的docker pull命令作为回退机制。有可能吗?
示例:
image -> myimage:0.1
图片已存在于 DockerHub 中,也存在于 LocalRegistry 中。
从我的服务器,我运行:docker pull myimage:0.1
,但我希望此请求将自动由 LocalRegistry 参加。并且,如果失败,pull
将从 DockerHub 出席。
提前致谢。
答案 0 :(得分:0)
我已在代理模式(镜像)中使用注册表并使用" registry-mirrors"配置docker守护程序来实现此目的。
参考:https://docs.docker.com/registry/recipes/mirror/#run-a-registry-as-a-pull-through-cache