1、sudo yum install -y yum-utils device-mApper-persistent-data lvm2
注釋:yum-utils 安裝的工具包,主要是為了簡化我們安裝過程中設(shè)置安裝源的配置過程
device-mapper-persistent-data lvm2 這兩個(gè)組件是安裝我們數(shù)據(jù)存儲(chǔ)的驅(qū)動(dòng)包,在Docker的內(nèi)部容器如果需要進(jìn)行數(shù)據(jù)存儲(chǔ)的話,需要依賴于這兩個(gè)組件完成存儲(chǔ),所以這兩個(gè)組件是必須安裝的;
2、sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
注釋:默認(rèn)安裝源是在國外的,下載速度慢,這里修改成國內(nèi)的阿里的安裝源
3、yum makecache fast
注釋:檢測那個(gè)安裝源速度是最快的,優(yōu)先去使用它
4、yum -y install docker-ce
注釋:安裝dockers開源的社區(qū)版本
5、service docker start
注釋:到第四步docker就已經(jīng)安裝完畢,這里是啟動(dòng)docker服務(wù)
6、docker version 查看版本
7、docker pull hello-world
注釋:驗(yàn)證docker是否安裝成功,這里是從國外拉取hello-world鏡像到本地
8、docker run hello-world
注釋:基于下載下來的鏡像創(chuàng)建它的容器運(yùn)行一下驗(yàn)證是否成功