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