改用清华的yum源
This commit is contained in:
44
CentOS-Base.repo
Normal file
44
CentOS-Base.repo
Normal file
@@ -0,0 +1,44 @@
|
||||
# CentOS-Base.repo
|
||||
#
|
||||
# The mirror system uses the connecting IP address of the client and the
|
||||
# update status of each mirror to pick mirrors that are updated to and
|
||||
# geographically close to the client. You should use this for CentOS updates
|
||||
# unless you are manually picking other mirrors.
|
||||
#
|
||||
# If the mirrorlist= does not work for you, as a fall back you can try the
|
||||
# remarked out baseurl= line instead.
|
||||
#
|
||||
#
|
||||
|
||||
[base]
|
||||
name=CentOS-7 - Base
|
||||
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=os&infra=$infra
|
||||
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/$basearch/
|
||||
gpgcheck=1
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
|
||||
|
||||
#released updates
|
||||
[updates]
|
||||
name=CentOS-7 - Updates
|
||||
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=updates&infra=$infra
|
||||
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/updates/$basearch/
|
||||
gpgcheck=1
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
|
||||
|
||||
#additional packages that may be useful
|
||||
[extras]
|
||||
name=CentOS-7 - Extras
|
||||
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=extras&infra=$infra
|
||||
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/extras/$basearch/
|
||||
gpgcheck=1
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
|
||||
|
||||
#additional packages that extend functionality of existing packages
|
||||
[centosplus]
|
||||
name=CentOS-7 - Plus
|
||||
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=centosplus&infra=$infra
|
||||
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/centosplus/$basearch/
|
||||
gpgcheck=1
|
||||
enabled=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
FROM centos:7
|
||||
COPY rpm_upload_tools.py /root/rpm_upload_tools.py
|
||||
COPY file_upload_tools.py /root/file_upload_tools.py
|
||||
COPY repo.internal.geedge.net.repo /etc/yum.repos.d/repo.internal.geedge.net.repo
|
||||
COPY repo.internal.geedge.net.repo /tmp/repo.internal.geedge.net.repo
|
||||
COPY CentOS-Base.repo /tmp/CentOS-Base.repo
|
||||
COPY netrc.conf /root/.netrc
|
||||
COPY cmake /tmp/build_cmake
|
||||
|
||||
RUN yum install -y gcc gcc-c++ make libpcap-devel epel-release patch wget socat automake autoconf libtool rpm-build git && \
|
||||
RUN rm -rf /etc/yum.repos.d/* && \
|
||||
cp /tmp/*.repo /etc/yum.repos.d/ && \
|
||||
yum install -y gcc gcc-c++ make libpcap-devel epel-release patch wget socat automake autoconf libtool rpm-build git && \
|
||||
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo && \
|
||||
cd /tmp/build_cmake && \
|
||||
tar xf cmake-3.12.4-Linux-x86_64.tar.gz && \
|
||||
|
||||
Reference in New Issue
Block a user