ARG VERSION_NUM="2023" FROM amazonlinux:$VERSION_NUM ARG VERSION_NUM ARG CHINA_MIRROR=0 LABEL Author="Rex Zhou " WORKDIR /data # Copy all files COPY . /data RUN export CHINA_MIRROR="$CHINA_MIRROR" && \ bash ./docker/modify_yum_source.sh && \ if [ "$VERSION_NUM" = "2023" ]; then \ yum makecache timer && yum install -y libnsl systemd-devel; \ elif [ "$VERSION_NUM" = "2" ]; then \ yum makecache fast && yum install -y gtk2-devel systemd-devel; \ elif [ "$VERSION_NUM" = "1" ]; then \ yum makecache fast \ fi && \ yum install -y wget autoconf automake gcc make rpm-build openssl-devel pam-devel krb5-devel zlib-devel libXt-devel libX11-devel perl perl-IPC-Cmd perl-Time-Piece && \ yum clean all CMD ["./docker/docker_compile.sh"]