我已经使用手动创建了私人本地 Docker 注册表https://hackernoon.com/create-a-private-local-docker-registry-5c79ce912620并将两个版本的自定义映像推送到其中。然后我删除了缓存映像并尝试从本地注册表中提取映像。问题是,当我提取最新版本时,它会提取版本 0.1 而不是 0.2。
输出如下docker images
:
REPOSITORY TAG IMAGE ID CREATED SIZE
192.168.3.51:5000/ubuntu-avigdor-build-image 0.2 2a11312a4409 12 minutes ago 1.2GB
192.168.3.51:5000/ubuntu-avigdor-build-image 0.1 6c7519e8b4c9 6 days ago 990MB
192.168.3.51:5000/ubuntu-avigdor-build-image latest 6c7519e8b4c9 6 days ago 990MB
如您所见,带有最新标签的图像的图像 ID 与带有 0.1 标签的图像的图像 ID 相同。这不是我想要的。
当我请求最新版本时,如何让 Docker 拉取 0.2 版镜像?我在推送和标记镜像时是否遗漏了什么?