品牌網(wǎng)站分析關(guān)鍵詞在線聽
1.檢查是否安裝老版本
檢查卸載老版本docker
ubuntu下自帶了docker的庫,不需要添加新的源。
但是ubuntu自帶的docker版本太低,需要先卸載舊的再安裝新的。
apt-get remove docker docker-engine docker.io containerd runc
如果不能正常卸載,出現(xiàn)如下情況,顯示無權(quán)限時,需要添加管理員權(quán)限才可進(jìn)行卸載:
則需要使用管理員權(quán)限執(zhí)行腳本:
sudo apt-get remove docker docker-engine docker.io containerd runc
2.更新安裝包
執(zhí)行以下命令來更新Ubuntu軟件包列表和已安裝軟件的版本:
sudo apt update sudo apt upgrade
3.安裝依賴包:
sudo apt-get install ca-certificates curl gnupg lsb-release
4.添加Docker官方GPG密鑰
執(zhí)行以下命令來添加Docker官方的GPG密鑰:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
5.添加Docker軟件源
執(zhí)行以下命令來添加Docker的軟件源:
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
6.安裝docker
執(zhí)行以下命令來安裝Docker:
sudo apt-get install docker-ce docker-ce-cli containerd.io
7.配置用戶組(可選)
默認(rèn)情況下,只有root用戶和docker組的用戶才能運(yùn)行Docker命令。我們可以將當(dāng)前用戶添加到docker組,以避免每次使用Docker時都需要使用sudo。命令如下:
sudo usermod -aG docker $USER
注:重新登錄才能使更改生效。
8.運(yùn)行docker
我們可以通過啟動docker來驗(yàn)證我們是否成功安裝。命令如下:
systemctl start docker
安裝工具
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
重啟Docker
service docker restart
驗(yàn)證是否成功
sudo docker run hello-world
運(yùn)行命令后結(jié)果如下:
查看Docker版本:
sudo docker version
查看鏡像
sudo docker images