如何配置docker注册表,使其在拉取时优先于本地注册表?
我是docker的新手,那么问题可能在标题中描述得不清楚。我想这样做,当我使用pull-image时,它将首先检查本地注册表。然后,如果本地注册表中没有这个映像,它将从docker hub下载并自动推送到本地注册表。怎么做?如何配置docker注册表,使其在拉取时优先于本地注册表?,docker,docker-registry,Docker,Docker Registry,我是docker的新手,那么问题可能在标题中描述得不清楚。我想这样做,当我使用pull-image时,它将首先检查本地注册表。然后,如果本地注册表中没有这个映像,它将从docker hub下载并自动推送到本地注册表。怎么做? docker hub registry client pull image可用于执行此工作: 它从公共Docker注册表中提取图像并存储它 在把它交还给你之前,先在当地。在随后的请求中 本地注册表镜像能够从其自己的存储中为映像提供服务 你不能。docker人员希望确保,如果
docker hub registry client pull image可用于执行此工作:
它从公共Docker注册表中提取图像并存储它
在把它交还给你之前,先在当地。在随后的请求中
本地注册表镜像能够从其自己的存储中为映像提供服务
你不能。docker人员希望确保,如果有人键入docker pull foo
,他们得到的图像与其他运行相同命令的人相同。如果您能够将Docker配置为优先引用本地注册表,则不再是这种情况,并可能导致混淆。