我正在使用 Jenkins 在 AWS ECR 中推送 docker 映像。
在推送图像时,我将标签提供为 $Build_Number。因此,在 ECR 存储库中,我有带有 1、2、3、4 等标签的图像。
但是当我试图从 Jenkins 作业中使用以下命令从 EC2 中提取图像时
docker pull 944XXX.dkr.ecr.us-east-1.amazonaws.com/repository1:latest
我收到一个错误,因为没有标签为最新的图像。
在这里,我想提取最新的图像(带有标签 4)。我不能在这里硬编码标签号,因为 docker pull 命令将自动从 Jenkins 作业运行。那么我可以通过什么方式提取最新的图像呢?