docker_install.sh
一.docker_env_check()
1.查看server docker的状态
service docker status > /dev/nul 2>&1
service docker status :表示查看docker服务状态
> /dev/nul :重定向到linux的空设备文件
2>&1 :表示2的输出重定向等于1
写脚本 首先先分析docker的环境变量,检查服务器是否安装了docker ,check docker_status
a.安装了docker 在运行
b.安装了docker,并没有运行。
这时候需要加一个判断语句:
if [ $docker_status -eq 0 ];then
echo "docker 正在运行"
exit 1
elif [ $docker_status -eq 3 ];then
echo "docker 被安装,但未运行!"
exit 1
fi
注:0为成功 ,非0 为失败