如何快速下載vagrant的box?


腳本如下

#!/usr/bin/env bash
[[ -n $DEBUG ]] && set -x
set -eou pipefail

useage(){
  cat <<HELP
USAGE:
    vmbox.sh PROJECT BOX VERSION PROVIDER
    eg vmbox.sh ubuntu trusty64 20190514.0.0 virtualbox
HELP
}

exit_err() {
   echo >&2 "${1}"
   exit 1
}

if [ $# -lt 4 ];then
    useage
    exit 1
fi

PROJECT=$1
BOX=$2
VERSION=$3
PROVIDER=$4

proxychains wget https://vagrantcloud.com/"${PROJECT}"/boxes/"${BOX}"/versions/${VERSION}/providers/${PROVIDER}.box \
  -O "${PROJECT}-${BOX}-${VERSION}-${PROVIDER}.box"

使用方法

vmbox.sh ubuntu trusty64 20190514.0.0 virtualbox


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM