yum安装docker指定版本

一、docker安装

以安装20.10.8-3.el7版本docker为例子

配置yum源库

wget -P /etc/yum.repos.d/ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看yum源支持的docker版本

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

yum安装docker指定版本_第1张图片

docker执行安装命令

yum install docker-ce-20.10.8-3.el7 -y
systemctl start docker
systemctl enable docker

二、docker的配置

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"insecure-registries": ["0.0.0.0/0"],
"registry-mirrors": ["https://zbkz1bx2.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
  • exec-opts:修改docker Cgroup Driver 为systemtd,是k8s需要,默认是cgroupfs
  • insecure-registries:支持http方式推送镜像
  • registry-mirrors:添加镜像加速器,这里添加的是阿里云个人加速器地址,也可以添加其他镜像加速器,多个使用英文逗号分开即可

三、docker的卸载

如果之前安装了低版本的docker需要卸载后才能再安装。卸载命令如下:

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine

你可能感兴趣的:(docker,yum安装,指定版本)