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