18 lines
527 B
Docker
18 lines
527 B
Docker
ARG IMAGE_SOURCE=library/centos:centos7.9.2009
|
|
FROM "${IMAGE_SOURCE}"
|
|
ARG IS_EDGE=1
|
|
ENV IS_EDGE=${IS_EDGE}
|
|
ARG HTTP_PROXY=
|
|
ENV HTTP_PROXY=${HTTP_PROXY}
|
|
ARG http_proxy=
|
|
ENV http_proxy=${http_proxy}
|
|
ARG SKIP_REPO_FIXUP=false
|
|
ENV SKIP_REPO_FIXUP=${SKIP_REPO_FIXUP}
|
|
|
|
COPY repo-fixup.sh /tmp/repo-fixup.sh
|
|
RUN IS_EDGE="${IS_EDGE}" bash /tmp/repo-fixup.sh
|
|
RUN bash -c "yum install -y diff || yum install -y diffutils"
|
|
RUN yum groupinstall -y 'Development Tools'
|
|
RUN yum install -y epel-release rpm-build sudo
|
|
RUN yum install -y mock
|