linux shell如何判断docker镜像或容器是否存在?

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux shell如何判断docker镜像或容器是否存在?相关的知识,希望对你有一定的参考价值。

判断某个镜像是否存在

if [[ "$(docker images -q [镜像名]:[镜像tag] 2> /dev/null)" != "" ]]; 
	then
		xxx

判断某个容器是否存在

if [[ "$(docker inspect [容器名] 2> /dev/null | grep '"Name": "/[容器名]"')" != "" ]]; 
	then
		xxx

参考文章:bash - 如何检查本地是否存在带有特定标签的Docker镜像?

以上是关于linux shell如何判断docker镜像或容器是否存在?的主要内容,如果未能解决你的问题,请参考以下文章

Linux之shell脚本实战批量上传docker镜像到华为云容器镜像仓库

Docker实践之镜像启动及常用命令

运维实战 容器部分 Docker镜像

使用Dockerfile定制自己的docker镜像

shell bash如何判断docker是否安装(检测docker安装检查docker安装docker版本)

shell bash如何判断docker是否安装(检测docker安装检查docker安装docker版本)