From 02008b5c024f3630eb58e81d5091200e76921f50 Mon Sep 17 00:00:00 2001 From: xiao Date: Wed, 4 Dec 2024 12:12:41 +0800 Subject: [PATCH] Update Dockerfile to switch CentOS mirror source to Tencent Cloud and simplify sed commands --- Dockerfile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3741dba..6355432 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,11 @@ FROM centos:centos7.9.2009 # 切换 CentOS 镜像源为腾讯云源,更新包列表并安装依赖 -RUN sed -e "s|^mirrorlist=|#mirrorlist=|g" \ - -e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.tencent.com/centos-vault/7.9.2009|g" \ - -e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=https://mirrors.tencent.com/centos-vault/7.9.2009|g" \ - -e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever/extras|baseurl=https://mirrors.tencent.com/centos-vault/7.9.2009|g" \ +RUN sed -i.bak \ + -e 's|^mirrorlist=|#mirrorlist=|g' \ + -e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tencent.com/centos-vault|g' \ -i.bak \ - /etc/yum.repos.d/CentOS-*.repo \ + /etc/yum.repos.d/*.repo \ && yum clean all \ && yum makecache \ && yum update -y \