#!/bin/bash
#check whether the docker has been installed.
check_docker(){
docker_cmd=`which docker`
if [ -z "${docker_cmd}" ]; then
echo "The docker has not been installed."
echo "Start to install docker."
else
echo "The current docker version:`${docker_cmd} -v` ."
read -p "Whether reinstall docker, Y/N?" name
if [ "${name}x" = "Yx" -o "${name}x" = "yx" ]; then
yum -y remove docker-io
install_docker
else
exit 0
fi
fi
}
install_docker(){
wget https://test.docker.com/rpm/1.7.1-rc1/centos-6/RPMS/x86_64/docker-engine-1.7.1-0.1.rc1.el6.x86_64.rpm
yum localinstall -y docker-engine-1.7.1-0.1.rc1.el6.x86_64.rpm
yum -y upgrade device-mapper-libs
service docker restart
}
######################
###MAIN FUNCTION###
######################
main(){
check_docker
}
main