centos7通過yum安裝docker


##yum源安裝
#1、更新yum
yum update

#2、刪除舊版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

#3、安裝yum-config-manager等包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

#4、添加yum源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

#5、啟動或者禁止夜間存儲庫和測試存儲庫(可選)
啟用
yum-config-manager --enable docker-ce-nightly
yum-config-manager --enable docker-ce-test
禁止
yum-config-manager --disable docker-ce-nightly
yum-config-manager --disable docker-ce-test

#6、安裝

安裝最新版本的Docker CE和containerd
yum install docker-ce docker-ce-cli containerd.io

如果是安裝其他版本則:
1、通過yum list docker-ce --showduplicates | sort -r 命令查看版本信息
docker-ce.x86_64 18.06.3.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.2.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable

2、選擇版本安裝
yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
例如:
yum install -y docker-ce-18.03.1.ce docker-ce-cli-18.03.1.ce containerd.io

#7、啟動
systemctl start docker

#8、測試
docker pull centos
docker run centos echo "hello word"

#9、查看版本信息
docker version

###卸載
yum remove docker-ce

##刪除鏡像
rm -rf /var/lib/docker


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM