快速安裝 Docker Compose 的兩種方法:在線&離線
今天分享兩種docker-compose安裝的兩種方式:在線安裝 & 離線部署
Docker-compose可以幫你把所有容器一鍵啟動(dòng),還能自動(dòng)組網(wǎng)。像安裝harbor這些都是使用docker-compose編排安裝的。下面就介紹如何快速安裝。

1. 在線安裝
直接curl一鍵安裝,這是最常見的方式,適合有外網(wǎng)的環(huán)境。
# 下載 Compose 二進(jìn)制文件
sudo curl -L "https://github.com/docker/compose/releases/download/latest/docker-compose-$(uname -s)-$(uname -m)" \
-o /usr/local/bin/docker-compose
# 添加執(zhí)行權(quán)限
sudo chmod +x /usr/local/bin/docker-compose
# 驗(yàn)證
docker-compose version
注意:latest說明是下載最新版本,你也可以選擇適合你的版本進(jìn)行安裝,比如2.28.0
- 優(yōu)點(diǎn):一條命令,快速安裝
- 缺點(diǎn):必須聯(lián)網(wǎng),而且下載速度看緣分
2. 離線安裝
如果你的服務(wù)器沒外網(wǎng),就得用 離線安裝 了。步驟如下:
(1) 下載文件
在有網(wǎng)的環(huán)境下載docker-compose二進(jìn)制文件,下載地址:https://github.com/docker/compose/releases
選擇合適的版本下載,還要考慮你的服務(wù)器架構(gòu),是x86還是aarch的。

(2) 添加執(zhí)行權(quán)限
將文件上傳到離線服務(wù)器,添加權(quán)限。
# 將文件上傳到/usr/local/bin目錄下,然后修改名字
mv /usr/local/bin/docker-compose-linux-x86_64 /usr/local/bin/docker-compose
# 添加執(zhí)行權(quán)限,不然會(huì)報(bào)錯(cuò)
chmod +x /usr/local/bin/docker-compose(3) 驗(yàn)證安裝
docker-compose version到這里,離線環(huán)境也能輕松跑起來
- 優(yōu)點(diǎn):不依賴網(wǎng)絡(luò),安裝過程完全可控
- 缺點(diǎn):需要提前準(zhǔn)備好安裝包,麻煩一點(diǎn)
兩種安裝方式都比較簡(jiǎn)單。簡(jiǎn)單概況一下:
- 有網(wǎng) → curl 一鍵安裝
- 無網(wǎng) → 下載二進(jìn)制 + 上傳離線部署
掌握這兩招,不管你在什么環(huán)境下,都能輕松安裝 Docker Compose。



















