判断Docker镜像是否存在
if test "$(docker images -q 镜像名:tag 2> /dev/null)" = ""
then
echo '不存在镜像'
else
echo '存在镜像'
fi
判断Docker容器是否存在
docker inspect 容器名 -f '{{.Name}}' > /dev/null
if [ $? -eq 0 ]
then
echo "存在容器"
else
echo '不存在容器'
fi
判断Docker镜像是否存在
if test "$(docker images -q 镜像名:tag 2> /dev/null)" = ""
then
echo '不存在镜像'
else
echo '存在镜像'
fi
判断Docker容器是否存在
docker inspect 容器名 -f '{{.Name}}' > /dev/null
if [ $? -eq 0 ]
then
echo "存在容器"
else
echo '不存在容器'
fi