在CentOS 8上安裝Docker更好的方法
【YINGSOO提示】文章部分內(nèi)容收集整理于互聯(lián)網(wǎng),僅作參考!如需咨詢“在CentOS 8上安裝Docker更好的方法”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問題,請(qǐng)?jiān)诰€咨詢YINGSOO客服,享受1v1貼心服務(wù)!
【熱門主機(jī)】日本CN2服務(wù)器 | 韓國(guó)物理服務(wù)器 | 臺(tái)灣100M服務(wù)器
【內(nèi)容推薦】裸金屬服務(wù)器和云主機(jī)服務(wù)器,誰才是未來的發(fā)展趨勢(shì)?

最近寫了一個(gè)關(guān)于在CentOS 8服務(wù)器上安裝docker-ce的教程(請(qǐng)參閱:如何在CentOS 8上安裝Docker CE)。盡管這些步驟可以滿足您的要求(Docker Community Edition的工作實(shí)例),但是當(dāng)您更新/升級(jí)CentOS時(shí),會(huì)發(fā)現(xiàn)存在一些問題。所述問題集中在containerd.io軟件包上(圖A)。
您當(dāng)然可以通過安裝帶有--nobest選項(xiàng)的docker-ce來解決此問題,這仍然可能導(dǎo)致CentOS 服務(wù)器升級(jí)問題。更好的方法是通過一些手動(dòng)安裝。這正是我要向您展示的內(nèi)容。通過這種方法,升級(jí)CentOS不會(huì)有任何問題。
如何安裝docker-ce
如果您尚未安裝docker-ce,請(qǐng)刷新一下。步驟如下:
使用命令sudo dnf install docker-ce-3:18.09.1-3.el7安裝docker-ce。
如有必要,請(qǐng)使用命令sudo systemctl disable firewalld強(qiáng)制在Docker容器中進(jìn)行DNS解析。如果您不需要容器內(nèi)的DNS解析,請(qǐng)不要運(yùn)行該命令。
使用命令sudo systemctl enable --now docker啟動(dòng)并啟用Docker守護(hù)程序。
使用命令sudo usermod -aG docker $ USER將用戶添加到docker組。
注銷并重新登錄。
現(xiàn)在您已經(jīng)安裝了docker-ce,讓我們可以升級(jí)CentOS而不會(huì)出現(xiàn)錯(cuò)誤。
如何安裝containerd.io軟件包
要安裝containerd.io軟件包,請(qǐng)返回到終端窗口并發(fā)出命令:
sudo dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
手動(dòng)安裝containerd.io的第二個(gè)好處是,您現(xiàn)在可以安裝最新版本的docker-ce,而不是安裝舊的特定版本。使用以下命令安裝最新的docker-ce版本:
sudo dnf install docker-ce
安裝完成后,您現(xiàn)在應(yīng)該可以升級(jí)CentOS服務(wù)器了。
爆款產(chǎn)品:美國(guó)服務(wù)器去首頁(yè)享優(yōu)惠!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場(chǎng)服務(wù)器、Swarm物理節(jié)點(diǎn)服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點(diǎn)服務(wù)器、國(guó)內(nèi)礦機(jī)服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點(diǎn)租用請(qǐng)咨詢YINGSOO客服!官網(wǎng)maisonbaluchon.cn
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信