Zuletzt aktiv 10 months ago

此腳本自動更新系統、安裝必要套件,下載並安裝 Docker 和 Docker Compose,適用於快速部署容器環境,提高開發與運維效率。

Änderung 53bf3858087c8b1fcce04596c8162646cc43b565

install_docker.sh Originalformat
1#!/bin/bash
2
3# 更新系統軟體庫
4echo "更新系統軟體庫..."
5sudo apt-get update -y
6
7# 安裝必要套件
8echo "安裝必要套件:apt-transport-https、ca-certificates 和 curl..."
9DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
10
11# 安裝 Docker
12echo "下載並安裝 Docker..."
13curl -sSL https://get.docker.com/ | CHANNEL=stable sh
14
15# 驗證 Docker 是否安裝成功
16if docker --version &> /dev/null
17then
18 echo "Docker 安裝成功!版本:$(docker --version)"
19else
20 echo "Docker 安裝失敗,請檢查網路或安裝腳本。"
21fi
22
23# 下載並安裝 Docker Compose
24echo "下載並安裝 Docker Compose..."
25curl -L "https://github.com/docker/compose/releases/download/v$(curl -Ls https://www.servercow.de/docker-compose/latest.php)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
26
27# 賦予執行權限
28chmod +x /usr/local/bin/docker-compose
29
30# 驗證 Docker Compose 是否安裝成功
31if docker-compose --version &> /dev/null
32then
33 echo "Docker Compose 安裝成功!版本:$(docker-compose --version)"
34else
35 echo "Docker Compose 安裝失敗,請檢查網路或安裝腳本。"
36fi
37