【docker系列】CentOS操作系統(tǒng)安裝DockerCE
文章目錄
一、前置要求
二、更新軟件源信息
三、安裝 Docker-CE
四、卸載docker ce
一、前置要求
首先確定你是CentOS7及以上版本,按照官方文檔說明目前安裝docker ce最低的操作系統(tǒng)版本要求就是CentOS7,CentOS6不再被支持。(2022年3月30日)
# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)
1
2
校驗(yàn)操作系統(tǒng)內(nèi)核版本,要求是3.10以上的版本
# uname -r 3.10.0-1160.el7.x86_64
1
2
如果存在舊的docker安裝版本,先移除舊版本(如果沒有安裝過,執(zhí)行該命令也無傷大雅)
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
1
2
3
4
5
6
7
8
9
10
安裝一些必要的系統(tǒng)工具:其中yum-utils包含yum-config-manager(后文中會(huì)使用到),device-mapper-persistent-data和lvm2包含docker devicemapper需要的存儲(chǔ)驅(qū)動(dòng)程序。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1
二、更新軟件源信息
添加軟件源信息,建議使用阿里云軟件源,國內(nèi)下載速度更快一些。
docker官方推薦軟件源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
1
阿里云軟件源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1
更新 yum 緩存:
sudo yum makecache fast
1
三、安裝 Docker-CE
從 2017 年 3 月份開始 docker 衍生出兩個(gè)分支版本: Docker CE 和 Docker EE。
Docker CE 即社區(qū)免費(fèi)版,
Docker EE 即企業(yè)版,安全性更高,但是需要付給
下面介紹的是 Docker CE 的安裝,除非你所在的企業(yè)對(duì)外提供容器服務(wù),否則Docker CE已經(jīng)足夠滿足企業(yè)內(nèi)部應(yīng)用了。
sudo yum -y install docker-ce;
1
管理Docker 服務(wù)的命令,安裝完成之后執(zhí)行啟動(dòng)docker服務(wù)命令。
sudo systemctl start docker; #啟動(dòng) sudo systemctl restart docker; #重啟 sudo systemctl stop docker; #停止
1
2
3
安裝成功后可通過查看docker服務(wù)安裝信息
docker version
1
驗(yàn)證測試,通過命令行運(yùn)行hello-world鏡像(啟動(dòng)容器)來驗(yàn)證docker CE是否安裝正確。
sudo docker run hello-world
1
如果安裝正確運(yùn)行hello world鏡像會(huì)產(chǎn)生如下信息:
四、卸載docker ce
執(zhí)行以下命令來刪除 Docker CE, /var/lib/docker目錄保存了容器運(yùn)行的鏡像、存儲(chǔ)、容器相關(guān)的信息,如有需要可以刪除。
yum remove docker-ce; yum remove docker-ce-cli; rm -rf /var/lib/docker
1
2
3
4
CentOS Docker
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。