#!/bin/sh
date
imgname="test"
imgversion="1.0"
imgfile="test.1.0.tar"
# shell脚本目录
path="$( cd "$( dirname "$0" )" && pwd )"
echo "检测$imgname:$imgversion镜像是否存在"
result=`docker images |grep $imgname |grep $imgversion`
rl=`echo $result |wc -L`
if [ $rl -eq 0 ];then
echo "!!!未查询到$imgname:$imgversion镜像!!!,执行导入镜像=============>>"
docker load < $path/${imgfile}
else
echo "$imgname:$imgversion镜像已存在"
echo $result
fi
date
docker(13) : 镜像不存在则导入
于 2022-05-25 14:03:51 首次发布
本文介绍了一个Shell脚本,用于检查特定版本的Docker镜像是否存在。如果镜像不存在,则从本地文件中加载该镜像。脚本首先定义了镜像名称、版本和文件路径等变量。
514

被折叠的 条评论
为什么被折叠?



