#!/usr/bin/env bash

if [[ -n "${DEBUG:-}" ]]; then
    set -eux
else
    set -euo pipefail
fi

SH_FILES_FOLDER="$HOME/shfiles"

# 安装 Docker
install_docker() {
  pushd "$SH_FILES_FOLDER" > /dev/null 
  curl -fsSL https://get.docker.com -o install-docker.sh
  sh install-docker.sh
  popd > /dev/null
}

# 创建 shfiles 文件夹
create_folder_shfiles() {
  [[ -d "$SH_FILES_FOLDER" ]] || mkdir "$SH_FILES_FOLDER"
}

main() {
  create_folder_shfiles

  install_docker
}

main "$@"