gpt4 book ai didi

docker - 仅当 Jenkins 中不存在时才构建 docker 镜像

转载 作者:行者123 更新时间:2023-12-02 18:03:18 28 4
gpt4 key购买 nike

我正在使用 Docker 容器在 Jenkins 中构建一个构建管道,我想构建一个图像,但前提是该图像不存在于运行 Jenkins 的同一台服务器上。我正在寻找最简单、最优雅的方法来做到这一点,但我正在努力想出任何办法。

最佳答案

正如此 question 的答案中所述,您可以使用以下命令检查图像是否存在。

if [[ "$(docker images -q myimage:mytag 2> /dev/null)" == "" ]]; then
# do something
fi

关于docker - 仅当 Jenkins 中不存在时才构建 docker 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46421714/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com