本文介紹三種在Debian系統(tǒng)上更新docker版本的方法。 在開始前,建議備份重要容器和鏡像,并確保系統(tǒng)時(shí)間和網(wǎng)絡(luò)連接正常。
方法一:使用APT包管理器 (推薦)
此方法最便捷,利用Debian的APT包管理器進(jìn)行更新。
-
更新軟件包列表:
sudo apt update
-
升級(jí)Docker:
sudo apt install docker-ce docker-ce-cli containerd.io -y ``` `-y` 參數(shù)自動(dòng)確認(rèn)安裝。
-
驗(yàn)證安裝:
docker --version
方法二:使用Docker官方腳本
此方法方便快捷,但需要網(wǎng)絡(luò)連接穩(wěn)定。
-
下載安裝腳本:
curl -fsSL https://get.docker.com -o get-docker.sh
-
運(yùn)行腳本:
sudo sh get-docker.sh ``` (使用 `sudo` 確保腳本擁有足夠的權(quán)限)
-
按照提示完成安裝。
-
驗(yàn)證安裝:
docker --version
方法三:手動(dòng)下載安裝
此方法適合需要特定版本的場(chǎng)景,但相對(duì)復(fù)雜。
-
(可選) 卸載舊版本:
sudo apt-get purge docker-ce docker-ce-cli containerd.io -y
-
下載最新版本: 訪問Docker官方下載頁面,找到適用于Debian的下載鏈接,下載 docker-ce、docker-ce-cli 和 containerd.io 三個(gè)deb包。 (請(qǐng)?zhí)鎿Q
為實(shí)際版本號(hào)) wget https://download.docker.com/Linux/debian/dists/bullseye/pool/stable/amd64/docker-ce_<version>_amd64.deb wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/amd64/docker-ce-cli_<version>_amd64.deb wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/amd64/containerd.io_<version>_amd64.deb
-
安裝下載的包:
sudo dpkg -i docker-ce_<version>_amd64.deb docker-ce-cli_<version>_amd64.deb containerd.io_<version>_amd64.deb
-
解決依賴問題 (如有):
sudo apt-get install -f -y
-
驗(yàn)證安裝:
docker --version
選擇適合您的方法進(jìn)行Docker版本更新。 記住,在更新過程中,保持穩(wěn)定的網(wǎng)絡(luò)連接至關(guān)重要。