CentOS?8?安裝docker的步驟詳解
步驟一:配置yum源
(1)備份
mv /etc/yum.repos.d/CentOS-Linux-BaseOS.repo /etc/yum.repos.d/CentOS-Linux-BaseOS.repo.backup
(2)下載新的 CentOS-Linux-BaseOS.repo 到 /etc/yum.repos.d/
由于筆者用的linux系統(tǒng)是centOS8,因此此處選擇centOS8的源。但是根據(jù)阿里云官方文檔顯示。
centos8(centos8官方源已下線,建議切換centos-vault源)
wget -O /etc/yum.repos.d/CentOS-Linux-BaseOS.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
執(zhí)行前兩步后,文件目錄如下:
(3) 運行 yum makecache 生成緩存
步驟二:執(zhí)行yum安裝命令
yum install docker
步驟三:查看docker版本
docker -v
但是最后的版本顯示我安裝的是podman,這是為啥?
步驟四:卸載重裝,更換yum源
第三步查看docker版本后,發(fā)現(xiàn)是podman,而不是docker,也就是說,目前我配置文件里配置的yum源里面,沒有docker。
(1)查看包名
yum list installed | grep docker
(2)卸載
yum remove podman-docker.noarch
(3)添加新的yum源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
執(zhí)行后發(fā)現(xiàn)命令找不到
(4)再安裝yum工具包
yum install -y yum-utils
(5)重新執(zhí)行第三步 yum-config-manager
(6)執(zhí)行安裝命令
由于我添加的新的yum源的uri里有docker-ce的字樣(社區(qū)免費版),因此此處,我用的安裝命令是:
yum install docker-ce
(7)再次查看docker版本
總算安裝成功了!
PS: 上面提到的podman,跟docker一樣,也是容器引擎,與docker具有非常相似的功能,而且大多數(shù)命令也差不多。
到此這篇關(guān)于CentOS 8 安裝docker的文章就介紹到這了,更多相關(guān)CentOS 8 安裝docker內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
編寫Dockerfile和構(gòu)建自定義鏡像的步驟與技巧
Docker已經(jīng)成為現(xiàn)代應(yīng)用程序開發(fā)和部署的重要工具之一,在Docker中,Dockerfile是定義和構(gòu)建自定義鏡像的鍵文件,本文將深入解讀Dockerfile的編寫和自定義鏡像的構(gòu)建過程,并分享一些實用的技巧和最佳實踐,需要的朋友可以參考下2023-07-07使用Docker容器運行Oracle數(shù)據(jù)庫方式
這篇文章主要介紹了使用Docker容器運行Oracle數(shù)據(jù)庫方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-05-05Docker 教程之存出和載入鏡像,移除及鏡像實現(xiàn)原理
這篇文章主要介紹了Docker 教程之存出和載入鏡像,移除及鏡像實現(xiàn)原理的相關(guān)資料,需要的朋友可以參考下2016-12-12Docker MySQL每天定時自動備份的實現(xiàn)方法
本文主要介紹了Docker MySQL每天定時自動備份的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01docker容器狀態(tài)轉(zhuǎn)換管理命令實例詳解
Docker容器只是一個運行于宿主操作系統(tǒng)host?OS上的應(yīng)用進程,所以你需要一個鏡像來運行它,Docker鏡像以進程的方式運行時就叫做Docker容器,這篇文章主要給大家介紹了關(guān)于docker容器狀態(tài)轉(zhuǎn)換管理命令的相關(guān)資料,需要的朋友可以參考下2022-05-05