centos7 安裝 docker

docker簡(jiǎn)介

Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴(lài)包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的Linux機(jī)器或Windows 機(jī)器上,也可以實(shí)現(xiàn)虛擬化,容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。
一個(gè)完整的Docker有以下幾個(gè)部分組成:
Docker Client客戶(hù)端
Docker Daemon守護(hù)進(jìn)程
Docker Image鏡像
Docker Container容器。

安裝步驟

安裝前奏

本教程安裝使用 yum在線(xiàn)安裝,所以前提是測(cè)你的centos7系統(tǒng)已經(jīng)安裝了yum工具;
沒(méi)安裝yum工具的道友可以查看我的另一篇文章《centos7安裝yum》。
檢查是否安裝了yum工具
直接執(zhí)行 yum 命令,打印如下即表明yum已安裝;

檢查yum

檢查你的系統(tǒng)是否安裝過(guò)docker

直接執(zhí)行docker命令:docker 或者sudo docker

檢查docker

安裝正題:

1、刪除已存在的docker相關(guān)文件

命令(單條命令):

sudo yum remove docker \

 docker-client \

 docker-client-latest \

 docker-common \

 docker-latest \

 docker-latest-logrotate \

 docker-logrotate \

 docker-engine

2、安裝yum工具包yum-utils:

命令:sudo yum install -y yum-utils

3、添加docker存儲(chǔ)庫(kù)

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4、安裝docker引擎

可以有兩種方式:直接安裝最新版本和安裝指定版本的docker。

第一種,直接安裝最新版本:

sudo yum install docker-ce docker-ce-cli containerd.io

第二種,先查看目前存儲(chǔ)庫(kù)中有哪些版本:

yum list docker-ce --showduplicates | sort –r

現(xiàn)有版本

選擇其中一個(gè)版本安裝,
命令格式:
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
示例:
sudo yum install docker-ce-20.10.6 docker-ce-cli-20.10.6 containerd.io
至此,Docker已安裝但未啟動(dòng),且創(chuàng)建了docker用戶(hù)組,但沒(méi)有向該組添加用戶(hù)。

OK ,我們繼續(xù)。。。

5、啟動(dòng)docker服務(wù)

sudo systemctl start docker

6、通過(guò)跑一個(gè)docker自帶的容器hello-world檢驗(yàn)docker服務(wù)已經(jīng)正常啟動(dòng)了

sudo docker run hello-world

運(yùn)行示例

查看版本

至此,docker基礎(chǔ)環(huán)境已完成,你可以開(kāi)發(fā)部署你的項(xiàng)目了,感謝您的閱讀。

若是我的文章對(duì)你有幫助,記得點(diǎn)贊關(guān)注哦?。?!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容