Centos7国内源安装新版Docker(2024-08-07)
前言
最近docker.hub已经不能访问了,使用原来的方式安装docker, 服务器也总是连不上。
1. 配置镜像源(已经配置过了,就可以跳过这一步)
执行如下命令(喜欢用哪个就用哪个):
阿里源
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
清华源
yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
2.卸载旧版Docker(没安装过Docker, 可以跳过这一步)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3.安装依赖
sudo yum update -y && sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
4.安装Docker
yum install docker-ce docker-ce-cli containerd.io
想安装其他特定版本docker
# 查看版本
yum list docker-ce --showduplicates | sort -r
# 选择版本安装 例如docker-ce-19.03.14
yum install docker-ce-<版本号> docker-ce-cli-<版本号> containerd.io
5.查看Docker版本
docker --version
6.启动Docker
systemctl start docker
7.设置Docker开机启动
systemctl enable docker.service
正常到这里就算是安装完成了。