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

文章目录

    • 20230329 参考cw的判断方法

#!/bin/bashecho "检查Docker是否已安装……"
docker -v
if [ $? -ne  0 ]; thenecho "检测到Docker未安装!"echoecho " ***** 开始安装 docker 工具 ***** "mkdir .tmptar xvf docker.offline.tar -C .tmprpm -ivh --replacefiles --replacepkgs .tmp/*.rpmecho " ***** 安装 docker 工具完成 ***** "
elseecho "docker 已安装!"
fi

或者:

#!/bin/bashecho "检查Docker......"
docker -vif [ $? -eq  0 ]; thenecho "检查到Docker已安装!"elseecho "安装docker环境..."curl -sSL https://get.daocloud.io/docker | shecho "安装docker环境...安装完成!"fi

参考文章:Shell实现Docker环境检测和安装

20230329 参考cw的判断方法

if ! [ -x "$(command -v docker)" ]; thenecho 'Error: Docker is not installed.' >&2exit 1
fi


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部