Dockerfile 1.1 KB

123456789101112131415161718192021222324252627
  1. FROM oraclelinux:7-slim
  2. ENV HTTP_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
  3. ENV HTTPS_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
  4. ENV NO_PROXY localhost,.local,.oraclecorp.com,.grungy.us
  5. RUN yum install gzip make curl-devel expat-devel gettext-devel openssl-devel zlib-devel -y \
  6. && yum install gcc perl-ExtUtils-MakeMaker -y \
  7. && yum remove git -y \
  8. && cd /usr/src && curl -L https://github.com/git/git/archive/v2.21.0.tar.gz | tar zx \
  9. && cd /usr/src/git-2.21.0 && make prefix=/usr/local/git all && make prefix=/usr/local/git install
  10. FROM oraclelinux:7-slim
  11. ENV HTTP_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
  12. ENV HTTPS_PROXY http://www-proxy-adcq7-new.us.oracle.com:80
  13. ENV NO_PROXY localhost,.local,.oraclecorp.com,.grungy.us
  14. COPY --from=0 /usr/local/git /usr/local/git
  15. RUN yum -y install oracle-nodejs-release-el7 \
  16. && yum install -y --disablerepo=ol7_developer_EPEL nodejs procps \
  17. && yum clean all
  18. RUN echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc \
  19. && echo "source /etc/bashrc" >> /root/.bashrc
  20. ENV SHELL /bin/bash