Docker搭建

參考官方文檔

Debian系統安裝docker

第1步 - 安裝Docker
官方Debian存儲庫中提供的Docker安裝包可能不是最新版本。為了確保我們獲得最新版本,我們將從官方Docker存儲庫安裝Docker。為此,我們將添加一個新的包源,從Docker添加GPG密鑰以確保下載有效,然后安裝該包
sudo apt update
接下來,安裝一些允許apt使用包通過HTTPS的必備軟件包
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
然后將官方Docker存儲庫的GPG密鑰添加到您的系統
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
將Docker存儲庫添加到APT源
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
接下來,使用新添加的repo中的Docker包更新包數據庫
sudo apt update
確保您要從Docker repo而不是默認的Debian repo安裝
apt-cache policy docker-ce
雖然Docker的版本號可能不同,但您會看到這樣的輸出
請注意,docker-ce未安裝,但安裝的候選者來自Debian 9(stretch)的Docker存儲庫
image
安裝Docker
sudo apt install docker-ce=<VERSION_STRING>

示例:sudo apt install docker-ce=5:18.09.8~3-0~debian-stretch
第2步 - 在沒有Sudo的情況下執(zhí)行Docker命令(可選)
默認情況下,該docker命令只能由root用戶或docker組中的用戶運行,該用戶在Docker的安裝過程中自動創(chuàng)建。如果您嘗試運行該docker命令而不使用sudo或不在docker組中作為前綴,您將獲得如下輸出
如果要在運行docker命令時避免鍵入sudo,請將用戶名添加到docker組中
sudo usermod -aG docker ${USER}
重新登錄即可
測試docker命令能否使用
docker images
image
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容