当前位置: 首页 > 知识库问答 >
问题:

检查图像的更新Docker构建[重复]

訾高飞
2023-03-14

我正在使用标记LTS从Docker运行Jenkins。这个标记后面是版本2.73.2。现在有一个新的LTS版本:2.73.3。Docker不会自动检查它。我必须执行docker pull jenkins/jenkins:lts以获得新版本。

但是如何检查标签是否有更新的构建呢?

编辑:我想说明:这不是复制品!我问如何检查更新的Docker图像可用。我知道如何升级(正如我上面所说的)。

共有1个答案

丘浩宕
2023-03-14

有一个名为Watchtower(https://github.com/v2tec/Watchtower)的项目,它监视正在运行的容器,如果有一个具有相同标签的新版本可用,它将拉出新映像并重新启动容器。

 类似资料:
  • 我目前正在运行官方的ghost Docker映像,并使用该映像构建几个容器。 如果我想更新my Docker映像,我只需使用以下命令:

  • 因为AWS代码构建提供了“Docker”策划的图像(http://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref.html),我想重用其中一个来构建我的自定义代码构建映像(http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker-custom-im

  • 是我在复制时做错了什么,还是有办法不缓存特定的步骤?

  • 我正在开发一个带有多个docker容器的微服务。使用docker-compose可以创建我想要的图像,但也可以创建其他几个图像副本,这些副本会填满我的磁盘空间。这其他子图像有什么用,我可以阻止他们被创建,因为他们正在消耗我的内存。请注意,它们并不是真正的“悬空”,它们只是出现在构建中。

  • 目前,我发现谷歌云构建发生在构建docker图像的时候(不像我想象的那样,它会构建我的图像,然后执行我的图像来完成所有的构建)。那是在这篇文章里 谷歌云构建的快速启动 我有一个Dockerfile现在很简单 我有一个单一的下载和提取下载任何工件(zip文件)从最后的单构建运行构建(只有修改的服务器被构建或依赖于上一个CI构建的变化的服务器被构建,就像下游库可能被更改)。第一行只是列出了我需要在一个