Utoljára aktív 10 months ago

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

timmy gist felülvizsgálása 10 months ago. Revízióhoz ugrás

Nincsenek változtatások

timmy gist felülvizsgálása 1 year ago. Revízióhoz ugrás

1 file changed, 36 insertions

install_docker.sh(fájl létrehozva)

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