#!/bin/bash function help1(){ echo && echo echo -e "\033[01mchoose your want install from where ? cn | en " echo -e "$0 cn | en\033[0m]" echo && echo } function stop_firewalld(){ # if use docker must close firewalld systemctl stop firewalld systemctl disable firewalld } function install_docker(){ yum install docker-ce -y systemctl start docker systemctl enable docker } cd /etc/yum.repos.d/ case $1 in "cn") stop_firewalld curl -o docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo install_docker ;; "en") stop_firewalld curl -o docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo install_docker ;; *) help1 ;; esac