我正在使用 Docker 容器在 Jenkins 中构建一个构建管道,我想构建一个映像,但前提是该映像不存在于运行 Jenkins 的同一服务器上。我正在寻找最简单、最优雅的方法来做到这一点,但我正在努力想出任何办法。
正如这个问题的答案中所述,您可以使用以下命令来检查图像是否存在。
if [[ "$(docker images -q myimage:mytag 2> /dev/null)" == "" ]]; then
# do something
fi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10423 次 |
| 最近记录: |