【发布时间】:2019-03-18 16:43:07
【问题描述】:
我正在拉:docker pull <someimage>:<sometag>。
如何验证远程标记已更改?所以我可以:
if [ CHECK_IF_REMOTE_TAG_IMAGE_HAS_CHANGED ]; then
docker rm <someimage>:<sometag>
docker pull <someimage>:<sometag>
fi
这在使用标签 = :latest 的容器时会派上用场。
【问题讨论】:
-
我很惊讶
docker search在网站 UI 上提供该信息时没有返回容器的最后更新日期。如果你能做到,再加上docker history image:latest应该就够了 -
我不确定是否有可靠的方法,除非您使用的 docker 注册表提供 API 来检索最新版本/标签。
标签: docker