Centos7下安装docker
·
配置阿里云CentOS 7源
由于centos7已经停止维护,官方源已经不可用,一些遗留机器可以继续用,但新机器,建议使用Rocky和Ubuntu;我也有文章介绍过Rocky,但目前Ubuntu基本是大势所趋了
第一步:备份原有源配置文件
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第二步:下载阿里云 CentOS 7 源
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
如果 curl 命令不可用,可以用 wget:
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
第三步:清理缓存并重新生成
sudo yum clean all
sudo yum makecache
✅ 验证源是否生效
执行以下命令,如果能看到阿里云的镜像地址,说明切换成功:
sudo yum repolist
🚀 完成后再安装 Docker
源修复好后,继续之前安装 Docker 的步骤:
# 1. 安装依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# 2. 添加 Docker 阿里云源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 3. 安装 Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
# 4. 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# 5. 验证安装
sudo docker run hello-world
更多推荐
所有评论(0)