自动判断地区 安装Dokcer
china=$(curl -sL 262235.xyz/ip/$(curl -sL 262235.xyz/ip) | grep 中国)
if [[ ! -z "${china}" ]]; then
echo $china
# 中国使用阿里云镜像
wget get.docker.com -O get.docker.sh
bash get.docker.sh --mirror Aliyun
else
# Docker 一键安装命令
curl -fsSLo- get.docker.com | /bin/sh
fi
WEBAPI说明:
- curl -sL 262235.xyz/ip # 获得IP
- curl -sL 262235.xyz/ip/60.182.1.1 #第二次把IP查询,判断城市,搜索是否有和中国
- 如果查到中国 调用 --mirror Aliyun 镜像
一键DD脚本网络安装Debian,可以类似这样参数
bash auto.sh -d 11 -v 64 -a -p 密码 \
--mirror 'https://mirrors.ustc.edu.cn/debian/'
debian_inst.sh 下载或粘贴复制使用
passwd=$(date | md5sum | head -c 6) echo -e "随机生成密码: \033[41;37m ${passwd} \033[0m 现在可修改; " read -p "请输入你要的密码(按回车不修改): " -t 30 new if [[ ! -z "${new}" ]]; then passwd="${new}" fi china=$(curl -sL 262235.xyz/ip/$(curl -sL 262235.xyz/ip) | grep 中国) if [[ ! -z "${china}" ]]; then wget https://262235.xyz/auto.sh bash auto.sh -d 11 -v 64 -a -p $passwd \ --mirror 'https://mirrors.ustc.edu.cn/debian/' else wget git.io/auto.sh bash auto.sh -d 11 -v 64 -a -p $passwd fi