成功testing后,标记泊坞窗图像

我们有一个Jenkins进程来完成以下过程:

  1. build立我们的应用
  2. build立一个docker形象
  3. 推到私人docker集线器
  4. 在其他服务器上运行脚本来拉取映像并对其执行集成testing

如果一切顺利完成,我们将标记刚刚构build的图像作为verified的图像,而我们只想在一个图像上使用此标记。

如何通过verified实现最近testing的图像的标记,并从之前的图像中移除已verified标记?

一个标签只能指向一个图像,所以一旦你标记图像并推送它,那么之前被该标签指向的图像将不再具有该引用。 因此,在运行testing之后,运行docker tag my_image:x my_image:verified ,然后docker push my_image:verified